一种应用程序登录方法及登录管理系统的制作方法

文档序号:6426957阅读:193来源:国知局
专利名称:一种应用程序登录方法及登录管理系统的制作方法
技术领域
本发明涉及电子领域,尤其涉及一种应用程序登录方法及登录管理系统。
背景技术
随着移动通讯技术的发展,各种应用程序在移动终端上得到广泛的应用,而目前在移动终端上使用的许多应用程序都需要登录,即在运行程序之前需要填写登录名、密码寸。应用程序开发商为了方便用户,给用户更好的使用体验,其开发的应用程序一般都能自动记录用户登录信息,以便用户快速登录。但是,应用程序设计为需要登录才能运行,本意是保护用户信息的安全,避免被他人盗取,但为方便用户,采用自动记录用户登录信息方式其实是以用户的信息安全换取操作上的方便,让应用程序的登录过程变得没有意义。例如,现有方案中自动记录用户登录信息,在用户遗失移动终端时,容易泄露用户信息,而用户若是更换移动终端,又需要重新手动输入信息,又非常繁琐。

发明内容
本发明实施例所要解决的技术问题在于,提供一种应用程序登录方法及登录管理系统,可在保证用户登录信息安全的前提下,帮助用户方便快捷的登录各种应用程序。为了解决上述技术问题,本发明实施例提供了一种应用程序登录方法,包括 启动应用程序,进入所述应用程序的登录界面;
判断所述应用程序的登录信息是否已保存到数据库;
若是,则将保存在所述数据库中的对应登录信息加载到所述应用程序的登录界面。其中,所述数据库设于服务器上,所述判断所述应用程序的登录信息是否已保存到数据库,包括
服务器接收所述终端在启动应用程序后向其发送的所述应用程序的信息; 服务器根据所述应用程序的信息,判断所述应用程序的登录信息是否已保存到数据库。其中,所述判断所述应用程序的登录信息是否已保存到数据库之后,还包括
若否,则所述终端接收用户手动输入的登录信息,且所述服务器将该登录信息记录到所述数据库中对应该终端用户的登录信息表中。其中,所述登录信息表为所述服务器为各个终端用户建立的,用于记录登录信息的表,所述登录信息表以用户的认证信息为索引,对应记载所述终端上已使用过的各个应用程序的登录信息。其中,所述终端启动应用程序之前还包括终端通过用户的认证信息登录服务器; 所述认证信息包括用户识别模块SIM卡信息或用户登录账户与用户的面部特征、密码、指纹或声音的任意组合。
相应地,本发明实施例还提供了一种终端,其特征在于,包括
应用程序模块,用于根据用户的指令启动应用程序,进入所述应用程序的登录界面; 登录信息管理模块,用于判断所述应用程序的登录信息是否已保存到数据库;若是,则将保存在所述数据库中的对应登录信息加载到所述应用程序的登录界面;若否,则终端接收用户手动输入的登录信息并记录到登录信息表。相应地,本发明实施例还提供了一种应用程序登录管理系统,包括终端和服务器;
终端,用于启动应用程序,进入所述应用程序的登录界面,并将所述应用程序的信息发送至服务器;
服务器,用于判断所述应用程序的登录信息是否已保存到数据库;若是,则所述服务器将其保存在数据库中的对应登录信息加载到所述应用程序的登录界面。其中,所述服务器包括
用户认证模块,用于接收终端发送的认证信息,并根据所述认证信息判定该终端是否合法;若合法,则允许其登录本服务器;
程序管理模块,用于在所述终端启动应用程序后,判断所述用户是否已保存所述应用程序的登录信息;
登录处理模块,用于在所述程序管理模块判定所述用户已保存所述应用程序的登录信息时,将对应登录信息加载到所述应用程序的登录界面,使所述应用程序运行;在所述程序管理模块判定所述用户未保存所述应用程序的登录信息时,将终端用户手动输入的登录信息记录到所述数据库中对应该终端用户的登录信息表中。其中,所述服务器还包括
信息记录模块,用于为各个终端用户建立并存储用于记录登录信息的登录信息表,所述登录信息表以终端用户的认证信息为索引,对应记载所述终端上已使用过的各个应用程序的登录信息。其中,所述服务器为云服务器。其中,所述终端包括
认证登录模块,用于将用户的认证信息发送至服务器,并在通过所述服务器的认证后
登录;
信息处理模块,用于在所述终端启动应用程序后,将所述应用程序的信息发送至服务器;若所述服务器判定所述应用程序的登录信息已保存,则接收所述服务器加载到所述应用程序的登录界面的登录信息;在所述服务器判定所述应用程序的登录信息未保存,则接收用户手动输入的登录信息,并将该登录信息上传至所述服务器。其中,所述认证信息包括SIM卡信息或用户登录账户与用户的面部特征、密码、 指纹或声音的任意组合。实施本发明实施例提供的应用程序登录方法及登录管理系统,可在保证用户登录信息安全的前提下,帮助用户方便快捷的登录各种应用程序。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现
5有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明提供的应用程序登录方法第一实施例流程示意图; 图2为本发明提供的应用程序登录方法第二实施例流程示意图3为本发明提供的登录信息表示意图; 图4为本发明提供的另一登录信息表示意图; 图5为本发明提供的应用程序登录管理系统实施例结构示意图; 图6为本发明提供的应用程序登录管理系统实施例中的服务器结构示意图; 图7为本发明提供的应用程序登录管理系统实施例中的终端结构示意图。
具体实施例方式本发明提供的应用程序登录方法及登录管理系统,可在保证用户登录信息安全的前提下,帮助用户方便快捷的登录各种应用程序。下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图1,为本发明提供的应用程序登录方法第一实施例流程示意图,如图1所示
在步骤S100,启动应用程序,进入所述应用程序的登录界面。在步骤S101,判断所述应用程序的登录信息是否已保存到数据库;若是,则执行步骤S102 ;否则,执行步骤S103。在步骤S102,将保存的对应登录信息加载到所述应用程序的登录界面。在步骤S103,接收用户输入的登录信息,且记录该登录信息。本发明提供的应用程序登录方法,所述数据库可以设于终端上,终端在本地对各应用程序的登录信息进行统一的管理,在用户启动某应用程序时,实现登录信息的自动加载,无需用户手动输入。优选的,用户需要通过认证信息才能登录数据库,保证了用户登录信息的安全。参见图2,为本发明提供的应用程序登录方法第二实施例流程示意图,在本实施例中,基本的流程与上一实施例类似,不同之处在于应用程序的登录信息将被保存在服务器中。如图1所示
在步骤S200,终端启动应用程序,进入所述应用程序的登录界面; 在步骤S201,终端将所述应用程序的信息发送至服务器;
在步骤S202,服务器判断所述应用程序的登录信息是否已保存到数据库。若是,则执行步骤S204 ;否则,执行步骤S203。在步骤S203,终端接收用户输入的登录信息,且所述服务器将该登录信息记录到所述数据库中对应该终端用户的登录信息表中。在步骤S204,服务器将其保存的对应登录信息加载到所述应用程序的登录界面,使所述应用程序运行。本发明提供的应用程序登录方法,由服务器对用户的登录信息进行管理,终端需要通过认证信息才能登录服务器,保证了用户登录信息的安全。在此基础上,终端启动各种应用程序时,都可以由服务器直接向应用程序的登录界面中加载登录信息,不再需要用户手动输入,也不需要用户另外再记录登录信息,既让用户登录应用程序方便快捷,又避免用户在终端丢失、更换或忘记登录信息时带来的麻烦。参见图3,为本发明提供的应用程序登录方法第三实施例流程示意图。在本实施例中,将更为详细的描述该应用程序登录方法的流程。在本实施例中,以登录信息存储在服务器进行说明,登录信息存储在本地时,实现的原理类似。如图3所示,该方法流程包括
在步骤S300,在服务器上的数据库中为各个终端用户建立用于记录登录信息的登录信息表。该登录信息表以终端用户的认证信息为索引,对应记载用户已使用过的各个应用程序的登录信息。更为具体的,例如图4所示,服务器上的数据库中已经记载了使用4个不同SIM卡信息作为认证信息的应用程序登录信息表,这些记录在数据库中的登录信息是用户在终端上运行过,并由用户手动输入了登录信息后,由终端保存到数据库中的。对于用户从未使用过的应用程序,数据库中则没有对应的登录信息。进一步的,在本实施例中,所述服务器为云服务器。云服务器是一种类似VPS (Virtual Private Server,虚拟专用服务器)的虚拟化技术,VPS是采用虚拟软件,在一台服务器上虚拟出多个类似独立服务器的部分,每个部分都可以做单独的操作系统,管理方法同服务器一样。而云服务器是在一组集群服务器上虚拟出多个类似独立服务器的部分, 集群中每个服务器上都有云服务器的一个镜像,从而大大提高了虚拟服务器的安全稳定性,除非所有的集群内服务器全部出现问题,云服务器才会无法访问。在步骤S301,用户使用终端登录数据库。更为具体的,终端通过用户的认证信息登录数据库。当所述数据库设于服务器上时,所述认证信息包括SIM卡信息或用户登录账户与用户的面部特征、密码、指纹或声音的任意组合。当所述数据库设于终端本身时,所述认证信息可以是用户登录账户与用户的面部特征、密码、指纹或声音的任意组合,也可以是仅使用用户的面部特征、密码、指纹或声音中的任意一项。随着技术的发展,移动终端拥有的功能越来越全面,在终端软硬件支持的情况下,以用户的面部特征、指纹或声音作为认证信息比传统的密码更能保证用户的登录信息安全。用户登录数据库时,若使用用户的面部特征、密码、指纹或声音作为认证信息,或者SIM卡信息与用户的面部特征、密码、指纹或声音组合构成的认证信息,则完全不需要用户输入类似账号或密码之类的信息即可登录,非常方便。进一步的,而用户使用笔记本电脑、PC机等不需要SIM卡的设备登录服务器,或使用他人的移动终端登录服务器时,可以采用由用户登录账户与用户的面部特征、密码、指纹或声音组合构成的认证信息。进一步的,数据库收到认证信息后,判断该认证信息与之前注册时的是否一致,若一致,则判定为合法用户,允许其登录数据库;否则,判定其为非法用户,拒绝其登录请求。在步骤S302,终端启动应用程序,进入所述应用程序的登录界面,并向所述数据库请求加载所述应用程序的信息。所述应用程序可以是存储在服务器上的应用程序,也可以是存储在终端上的应用程序。当所述应用程序是存储在服务器上的应用程序时,所述终端启动应用程序的步骤为从服务器上将应用程序加载到终端上。需要说明的是,当所述应用程序为存储在终端上的应用程序时,终端在未登陆数据库的情况下启动应用程序也是完全没有影响的,只是在此种情况下,终端用户需自己手动输入登录信息。终端向数据库发送的应用程序的信息包括该应用程序的名称或代码,其目的在于告知数据库终端启动的是哪一个应用程序。在步骤S303,判断所述用户是否已保存所述应用程序的登录信息到数据库;若是,则执行步骤S306 ;否则,执行步骤S304。更为具体的,以图4为例,假设终端“131876M321”已经成功登陆数据库后,启动 MSN,进入MSN的登录界面。此时,判断所述用户是否已保存应用程序MSN的登录信息,从图 4所示该用户的登录信息表中,并没有MSN的登录信息,因此,判定所述用户未保存该应用程序的登录信息,执行步骤S304。假设该终端登陆数据库后,启动网银,进入网银的登录界面。此时,从图4所示该用户的登录信息表中显示,已经有网银的登录信息(表示该终端以前就曾登录过网银)。因此,判定所述用户已保存该应用程序的登录信息,执行步骤S306。在步骤S304,终端接收用户手动输入的登录信息并保存到数据库。更为具体的, 在所述用户未保存某应用程序的登录信息时,终端或服务器可以提示用户手动输入登录信息,且终端不仅将用户输入的登录信息对应的载入应用程序的登录界面,同时将该登录信息保存到数据库。在步骤S305,数据库接收终端的登录信息,将该登录信息对应的记录到数据库中对应该终端用户的登录信息表中。续前例,终端“13187654321”已经成功登陆数据库后,首次启动MSN,终端接收用户输入的登录信息并将该登录信息对应的记录到数据库中对应该终端用户的登录信息表中(如图5所示)。在该终端下次启动MSN时,因为数据库中已经有对应的记载,在步骤S303就会判定所述用户已保存该应用程序的登录信息,而执行步骤S306,自动向应用程序的登录界面中加载登录信息,实现应用程序的自动登录及运行,具体如下
在步骤S306,将在数据库中保存的对应登录信息加载到所述应用程序的登录界面,使所述应用程序运行。例如,终端“131876M321”已经成功登陆数据库后,启动网银,进入网银的登录界面。在步骤S303中已经判定所述用户已保存该应用程序的登录信息,此时,将从数据库中对应该用户的登录信息表中调用登录信息(包括登录账号阳阳阳5 ;登录密码 ΜΝ0)加载到网银的登录界面中,实现自动登录。进一步的,若终端在登录网银后又启动淘宝,因为此时终端已经登录数据库,且数据库中保存有淘宝(网站)的登录信息,因此,将从数据库中对应该用户的登录信息表中调用淘宝(网站)的登录信息加载到登录界面,实现自动登录。即终端只要登录了数据库,对于用户已保存了登录信息的应用程序,都可以实现自动登录。优选的,终端上可以设置强制手动登录的选项,即拒绝通过数据库进行登录,而由用户手动输入,以应对同一用户针对同一应用程序拥有多个登录信息的情况。优选的,同一用户针对同一应用程序在登录信息表中可保存多个登录信息,当用户使用终端登录数据库,启动保存有多个登录信息的应用程序时,提示用户选择登录账号。本发明提供的应用程序登录方法,通过数据库对用户的登录信息进行管理,终端需要通过认证信息才能登录数据库,保证了用户登录信息的安全。在此基础上,终端启动各种应用程序时,都可以通过数据库直接向应用程序的登录界面中加载登录信息,不再需要用户手动输入,也不需要用户另外再记录登录信息,既让用户登录应用程序方便快捷,又避免用户在终端丢失、更换或忘记登录信息时带来的麻烦。同时,对于用户未保存登录信息或用户修改登录信息的应用程序,数据库具有一定的学习功能,可以记录对应的登录信息,以便用户在下一次启动该程序时可以实现自动登录。参见图6,为本发明提供的终端实施例结构示意图,如图6所示,该终端包括应用程序模块15和登录信息管理模块16。应用程序模块15,用于根据用户的指令启动应用程序,进入所述应用程序的登录界面。在实际应用中,该应用程序模块15可以是实际的应用程序,且该终端中可以包括多个应用程序。登录信息管理模块16,用于判断所述应用程序的登录信息是否已保存到数据库; 若是,则将保存在所述数据库中的对应登录信息加载到所述应用程序的登录界面;若否,则终端接收用户手动输入的登录信息并记录该登录信息。本发明提供的终端,可以在本地对各应用程序的登录信息进行统一的管理,在用户启动某应用程序时,实现登录信息的自动加载,无需用户手动输入,也不需要用户另外再记录登录信息,方便而快捷。参见图7,为本发明提供的应用程序登录管理系统实施例结构示意图,如图7所示,该应用程序登录管理系统包括终端1和服务器2。终端1,用于启动应用程序,进入所述应用程序的登录界面,并将所述应用程序的信息发送至服务器2。服务器2,用于判断终端1启动的应用程序的登录信息是否已保存至数据库;若是,则服务器2将其在数据库中保存的对应登录信息加载到应用程序的登录界面。优选的,本实施例提供的服务器2可以是云服务器。云服务器是一种类似VPS的虚拟化技术,VPS是采用虚拟软件,在一台服务器上虚拟出多个类似独立服务器的部分,每个部分都可以做单独的操作系统,管理方法同服务器一样。而云服务器是在一组集群服务器上虚拟出多个类似独立服务器的部分,集群中每个服务器上都有云服务器的一个镜像, 从而大大提高了虚拟服务器的安全稳定性,除非所有的集群内服务器全部出现问题,云服务器才会无法访问。本发明提供的应用程序登录管理系统,由服务器对用户的登录信息进行管理,终端需要通过认证信息才能登录服务器,保证了用户登录信息的安全。在此基础上,终端启动各种应用程序时,都可以由服务器直接向应用程序的登录界面中加载登登录信息,不再需要用户手动输入,也不需要用户另外再记录登录信息,既让用户登录应用程序方便快捷,又避免用户在终端丢失、更换或忘记登录信息时带来的麻烦。参见图8,为本发明提供的应用程序登录管理系统实施例中的服务器结构示意图, 如图8所示,该服务器包括用户认证模块22、程序管理模块23、登录处理模块M。用户认证模块22,用于接收终端发送的SIM卡信息及认证信息,并根据认证信息判定该终端是否合法;若合法,则允许其登录本服务器上的数据库。更为具体的,所述认证信息包括,SIM卡信息或用户登录账户与用户的面部特征、 密码、指纹或声音的任意组合。随着技术的发展,移动终端拥有的功能越来越全面,在终端软硬件支持的情况下,以用户的面部特征、指纹或声音作为认证信息比传统的密码更能保证用户的登录信息安全。当然,服务器需要有与之匹配的软硬件支持。进一步的,用户使用移动通讯终端(手机)登录服务器上的数据库时,若使用SIM卡信息与用户的面部特征、密码、指纹或声音组合构成的认证信息,则完全不需要用户输入类似账号或密码之类的信息即可登录,非常方便。而用户使用笔记本电脑、PC机等不需要使用SIM卡的设备登录服务器,或使用他人的移动终端登录服务器时,可以采用由用户登录账户与用户的面部特征、密码、指纹或声音组合构成的认证信息。用户认证模块22收到终端发送的认证信息后,判断该终端的认证信息与之前注册时的是否一致,若一致,则判定该终端为合法用户,允许其登录服务器上的数据库;否则, 判定其为非法用户,拒绝其登录请求。程序管理模块23,用于在终端启动应用程序后,判断所述用户是否已保存该应用程序的登录信息。更为具体的,以图4为例,假设终端“13187654321”已经成功登陆数据库后,启动MSN,并进入MSN的登录界面。此时,程序管理模块23将判断所述用户是否已保存应用程序MSN的登录信息,从图4所示该用户的登录信息表中,并没有MSN的登录信息,因此,服务器判定所述用户未保存该应用程序的登录信息。假设该终端登陆服务器后,启动网银,进入网银的登录界面。此时,从图4所示该用户的登录信息表中显示,已经有网银的登录信息(表示该终端用户已保存该网银的登录信息)。因此,程序管理模块23判定所述用户已保存该应用程序的登录信息。登录处理模块M,用于在所述程序管理模块判定所述用户已保存所述应用程序的登录信息时,将对应登录信息加载到所述应用程序的登录界面,使所述应用程序运行;在所述程序管理模块判定所述用户未保存所述应用程序的登录信息时,将终端用户手动输入的登录信息记录到所述数据库中对应该终端用户的登录信息表中。更为具体的,在所述用户未保存某应用程序的登录信息时,终端或服务器登录处理模块M可以提示用户手动输入登录信息,且终端不仅将用户输入的登录信息对应的载入应用程序的登录界面,同时将该登录信息上传至服务器。登录处理模块M接收终端上传的该登录信息,并将该登录信息对应的记录到该终端用户的登录信息表中。续前例,终端 “13187654321”已经成功登陆服务器后,启动MSN,终端接收用户输入的登录信息并上传服务器后,登录处理模块M将该登录信息对应的记录到该终端用户的登录信息表中(如图5 所示)。在该终端下次启动MSN时,因为服务器中已经有对应的记载,程序管理模块23就会判定所述用户已保存该应用程序的登录信息,登录处理模块M自动向应用程序的登录界面中加载登录信息,实现应用程序的自动登录及运行,具体如下
登录处理模块M将服务器中保存的对应登录信息加载到应用程序的登录界面,使所述应用程序运行。例如,终端“131876M321”已经成功登陆服务器后,启动网银,进入网银的登录界面。程序管理模块23已经判定所述用户已保存该应用程序的登录信息,此时,登录处理模块M将从该用户的登录信息表中调用登录信息(包括登录账号5555555 ;登录密码ΜΝ0)加载到网银的登录界面中,实现自动登录。进一步的,若终端在登录网银后又启动淘宝,因为此时终端已经登录服务器,且服务器上保存有淘宝(网站)的登录信息,因此,登录处理模块M将从该用户的登录信息表中调用淘宝(网站)的登录信息加载到登录界面,实现自动登录。即终端只要登录了服务器,对于用户已保存了登录信息的应用程序,服务器都可以帮助终端实现自动登录。优选的,本实施例提供的服务器还包括信息记录模块21,用于为各个终端用户建立并存储用于记录登录信息的登录信息表,所述登录信息表以终端用户的认证信息为索引,对应记载所述用户已使用过的各个应用程序的登录信息。例如图4所示,信息记录模块 21上已经记载了使用4个不同SIM卡信息作为认证信息的应用程序登录信息表,这些记录在信息记录模块21中的登录信息是相应用户已经运行过,并由用户手动输入了登录信息后,由终端上报至服务器的。对于用户从未使用过的应用程序,信息记录模块21中则没有对应的登录信息。本发明提供的应用程序登录管理系统中的服务器,可以对用户的登录信息进行管理,终端需要通过认证信息才能登录服务器,保证了用户登录信息的安全。在此基础上,终端启动各种应用程序时,可以由服务器直接向应用程序的登录界面中加载登登录信息,不再需要用户手动输入,也不需要用户另外再记录登录信息,既让用户登录应用程序方便快捷,又避免用户在终端丢失、更换或忘记登录信息时带来的麻烦。同时,对于首次运行的应用程序,服务器具有一定的学习功能,可以记录对应的登录信息,以便用户在下一次启动该程序时可以实现自动登录。参见图9,为本发明提供的应用程序登录管理系统实施例中的终端结构示意图,如图9所示,该终端包括
认证登录模块11,用于将终端用户的认证信息发送至服务器,并在通过服务器的认证后登录。更为具体的,所述认证信息包括SIM卡信息或用户登录账户与用户的面部特征、 密码、指纹或声音的任意组合。随着技术的发展,终端拥有的功能越来越全面,在终端软硬件支持的情况下,以用户的面部特征、指纹或声音作为认证信息比传统的密码更能保证用户的登录信息安全。当然,终端以用户的面部特征、指纹或声音作为认证信息时,需服务器端亦有匹配软硬件支持。进一步的,用户使用移动通讯终端(手机)登录服务器时,若使用SIM卡信息与用户的面部特征、密码、指纹或声音组合构成的认证信息,则完全不需要用户输入类似账号或密码之类的信息即可登录,非常方便。而用户使用笔记本电脑、PC机等不需要使用SIM卡的设备登录服务器,或使用他人的移动终端登录服务器时,可以采用由用户登录账户与用户的面部特征、密码、指纹或声音组合构成的认证信息。信息处理模块12,用于在终端启动应用程序后,将该应用程序的信息发送至服务器;若服务器判定所述用户已保存该应用程序的登录信息时,则接收服务器加载到应用程序的登录界面的登录信息;在服务器判定所述用户未保存该应用程序的登录信息时,则接收用户手动输入的登录信息,并将该登录信息上传至服务器。优选的,终端上可以设置强制手动登录的选项,即拒绝由服务器进行登录,而由用户手动输入,以应对同一用户针对同一应用程序拥有多个登录信息的情况。优选的,同一用户针对同一应用程序在登录信息表中可保存多个登录信息,当用户使用终端登录服务器,启动保存有多个登录信息的应用程序时,提示用户选择登录账号。本发明提供的应用程序登录管理系统中的终端,将用户的登录信息交由服务器进行管理,而本地不再保存登录信息,避免终端遗失或用户忘记登录信息时带来的风险和麻烦。同时,终端需要通过认证信息才能登录服务器,保证了用户登录信息的安全。在此基础上,终端启动各种应用程序时,可以由服务器直接向应用程序的登录界面中加载登录信息, 不再需要用户手动输入,也不需要用户另外再记录登录信息,使用户登录应用程序更加方便快捷。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
1权利要求
1.一种应用程序登录方法,其特征在于,包括启动应用程序,进入所述应用程序的登录界面;判断所述应用程序的登录信息是否已保存到数据库;若是,则将保存在所述数据库中的对应登录信息加载到所述应用程序的登录界面。
2.如权利要求1所述的应用程序登录方法,其特征在于,所述数据库设于服务器上,所述判断所述应用程序的登录信息是否已保存到数据库的步骤,包括服务器接收所述终端在启动应用程序后向其发送的所述应用程序的信息;服务器根据所述应用程序的信息,判断所述应用程序的登录信息是否已保存到所述数据库。
3.如权利要求2所述的应用程序登录方法,其特征在于,所述判断所述应用程序的登录信息是否已保存到数据库之后,还包括若否,则所述终端接收用户手动输入的登录信息,且所述服务器将该登录信息记录到所述数据库中对应该终端用户的登录信息表中。
4.如权利要求3所述的应用程序登录方法,其特征在于,所述启动应用程序之前还包括终端通过用户的认证信息登录数据库;所述认证信息包括用户识别模块SIM卡信息或用户登录账户与用户的面部特征、密码、指纹或声音的任意组合。
5.如权利要求4所述的应用程序登录方法,其特征在于,所述登录信息表为所述服务器为各个终端用户建立的,用于记录登录信息的表,所述登录信息表以用户的认证信息为索引,对应记载所述终端上各个应用程序的登录信息。
6.一种终端,其特征在于,包括应用程序模块,用于根据用户的指令启动应用程序,进入所述应用程序的登录界面;登录信息管理模块,用于判断所述应用程序的登录信息是否已保存到数据库;若是,则将保存在数据库中的对应登录信息加载到所述应用程序的登录界面;若否,则终端接收用户手动输入的登录信息并记录该登录信息。
7.一种应用程序登录管理系统,其特征在于,包括终端和服务器;终端,用于启动应用程序,进入所述应用程序的登录界面,并将所述应用程序的信息发送至服务器;服务器,用于判断所述应用程序的登录信息是否已保存到数据库;若是,则所述服务器将其保存在数据库中的对应登录信息加载到所述应用程序的登录界面。
8.如权利要求7所述的应用程序登录管理系统,其特征在于,所述服务器包括用户认证模块,用于接收终端发送的认证信息,并根据所述认证信息判定该终端是否合法;若合法,则允许其登录本服务器;程序管理模块,用于在所述终端启动应用程序后,判断所述用户是否已保存所述应用程序的登录信息;登录处理模块,用于在所述程序管理模块判定所述用户已保存所述应用程序的登录信息时,将对应登录信息加载到所述应用程序的登录界面;在所述程序管理模块判定所述用户未保存所述应用程序的登录信息时,将终端用户手动输入的登录信息记录到所述数据库中对应该终端用户的登录信息表中。
9.如权利要求8所述的应用程序登录管理系统,其特征在于,所述服务器还包括信息记录模块,用于为各个终端用户建立并存储用于记录登录信息的登录信息表,所述登录信息表以终端用户的认证信息为索引,对应记载所述终端上已使用过的各个应用程序的登录信息。
10.如权利要求7至9中任一项所述的应用程序登录管理系统,其特征在于,所述服务器为云服务器。
11.如权利要求7所述的应用程序登录管理系统,其特征在于,所述终端包括认证登录模块,用于将用户的认证信息发送至服务器,并在通过所述服务器的认证后登录;信息处理模块,用于在所述终端启动应用程序后,将所述应用程序的信息发送至服务器;若所述服务器判定所述应用程序的登录信息已保存,则接收所述服务器加载到所述应用程序的登录界面的登录信息;在所述服务器判定所述应用程序的登录信息未保存,则接收用户手动输入的登录信息,并将该登录信息上传至所述服务器。
12.如权利要求11所述的应用程序登录管理系统,其特征在于,所述认证信息包括 SIM卡信息或用户登录账户与用户的面部特征、密码、指纹或声音的任意组合。
全文摘要
本发明实施例公开了一种应用程序登录方法及登录管理系统,该方法包括终端启动应用程序,进入所述应用程序的登录界面;判断所述应用程序的登录信息是否已保存到数据库;若是,则将保存在所述数据库中的对应登录信息加载到所述应用程序的登录界面。本发明实施例提供的应用程序登录方法及登录管理系统,可在保证用户登录信息安全的前提下,帮助用户方便快捷的登录各种应用程序。
文档编号G06F21/22GK102222200SQ20111017234
公开日2011年10月19日 申请日期2011年6月24日 优先权日2011年6月24日
发明者陈雯 申请人:宇龙计算机通信科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1