第三方应用的注册和登录方法及系统的制作方法

文档序号:8226537阅读:365来源:国知局
第三方应用的注册和登录方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动互联网技术领域,特别是涉及一种第三方应用的注册和登录方法及系统。
【背景技术】
[0002]随着移动互联网的兴起,移动终端中可以使用的第三方应用(也可以称为APP)越来越多,而使用第三方应用之前,用户通常需要在移动终端上注册第三方应用,并根据注册的用户密码进行登录。
[0003]目前,用户先在手机WAP上填写用户名和密码进行账号注册,并将登录信息存储在Password的应用数据库中。登录时,用户可以选择启动该应用的Safari插件,通过用户名和密码进行登录。
[0004]传统的注册登录方法,用户需要事先要填写相关信息进行注册,并要将登录信息保存到Password里面,虽然简化了下次登录,但是也免不了注册信息和保存信息的繁琐过程。

【发明内容】

[0005]基于此,有必要针对第三方应用注册效率低的问题,提供一种第三方应用的注册和登录方法及系统。
[0006]一种第三方应用的注册和登录方法,包括:
[0007]在第三方应用注册启动后,采集注册用户的生物特征信息,并对所述生物特征信息进行鉴权,若鉴权通过,则向服务器发送注册指令;
[0008]在服务器接收到注册指令后,获取所述第三方应用的标识及其对应的用户信息,根据所述用户信息生成第三应用对应的用户账号,根据所述用户账号生成令牌值,存储所述令牌值、用户账号、第三方应用的标识三者之间的映射关系,并将所述令牌值发送至第三方应用;
[0009]在第三方应用接收并存储所述令牌值后,确认注册成功;
[0010]在第三方应用接收到登录用户的登录触发指令时,采集登录用户的生物特征信息,并进行鉴权,若鉴权通过,将第三方应用的标识和所述令牌值发送至服务器;所述服务器利用标识和所述令牌值查找出该第三方应用对应的用户账号,并发送至所述第三方应用进行登录。
[0011]一种第三方应用的注册和登录系统,包括:
[0012]注册鉴权模块,用于在第三方应用注册启动后,采集注册用户的生物特征信息,并对所述生物特征信息进行鉴权,若鉴权通过,则向服务器发送注册指令;
[0013]映射关系存储模块,用于在服务器接收到注册指令后,获取所述第三方应用的标识及其对应的用户信息,根据所述用户信息生成第三应用对应的用户账号,根据所述用户账号生成令牌值,存储所述令牌值、用户账号、第三方应用的标识三者之间的映射关系,并将所述令牌值发送至第三方应用;
[0014]注册确认模块,用于在第三方应用接收并存储所述令牌值后,确认注册成功;
[0015]登录鉴权模块,用于在第三方应用接收到登录用户的登录触发指令时,采集登录用户的生物特征信息,并进行鉴权,若鉴权通过,将第三方应用的标识和所述令牌值发送至服务器;
[0016]用户账号查找模块,用于所述服务器利用标识和所述令牌值查找出该第三方应用对应的用户账号,并发送至所述第三方应用;
[0017]登录模块,用于在第三方应用接收到用户账号时,进行登录。
[0018]上述第三方应用的注册和登录方法及系统,通过在第三方应用鉴权通过时,在服务器获取第三方应用的标识及其对应的用户信息,根据用户信息生成第三应用对应的用户账号,根据用户账号生成令牌值,存储令牌值、用户账号、第三方应用的标识三者之间的映射关系,并将令牌值发送至第三方应用进行存储,从而完成注册,后续登录过程中直接根据令牌值获取得到用户账号,根据用户账号进行登录。从而无需用户填写繁杂的注册信息,自动生成用户账号,提高了注册效率,同时,通过在登录用户的生物特征信息鉴权成功时,自动实现登录过程,从而提高了登录效率。
【附图说明】
[0019]图1为本发明第三方应用的注册和登录方法实施例的流程示意图;
[0020]图2为本发明其中一个示例中用户注册登录界面图;
[0021]图3为本发明其中一个示例中用户指纹识别注册界面图;
[0022]图4为本发明其中一个示例中用户指纹识别登录提示界面图;
[0023]图5为本发明其中一个示例中用户指纹识别登录界面图;
[0024]图6为本发明第三方应用的注册和登录系统实施例的结构示意图。
【具体实施方式】
[0025]下面结合实施例及附图对本发明作进一步详细说明,但本发明的实施方式不限于此。
[0026]如图1所示,为本发明第三方应用的注册和登录方法实施例的流程示意图,包括步骤:
[0027]SlOl:在第三方应用注册启动后,采集注册用户的生物特征信息,并对所述生物特征信息进行鉴权,若鉴权通过,则向服务器发送注册指令;
[0028]第三方应用可以是在终端上运行的客户端,又可以称为App。比如,可以是电子邮件、即时通讯、电子商务等应用程序。终端可以是智能手机、平板电脑、掌上电脑、PC等终端。可以在终端上安装鉴权App,在第三方应用注册启动时,鉴权App采集注册用户的生物特征信息,并对生物特征信息进行鉴权,若鉴权通过,则传送鉴权成功信息给第三方应用,第三方应用向服务器发送注册指令。也可以是第三方应用直接采集注册用户的生物特征信息,并对生物特征信息进行鉴权,若鉴权通过,则向服务器发送注册指令。当然,若鉴权不通过,则可以提示“鉴权不成功,请重新输入注册用户的生物特征信息”。
[0029]本实施例中,生物特征信息可以包括指纹识别信息、脸部识别信息、声音识别信息等用于识别用户的信息。这里的生物特征信息包括注册用户的生物特征信息、登录用户的注册用户信息、预存的注册用户信息。进而可知,终端是具有识别生物特征信息的终端。
[0030]比如,生物特征信息可以是指纹识别信息,则终端是具有识别指纹识别信息的终端。采集注册用户的指纹识别信息,并对指纹识别信息进行鉴权,若鉴权通过,则向服务器发送注册指令。
[0031]又如,生物特征信息可以是用户脸部识别信息,则终端是具有识别用户脸部识别信息的终端。采集注册用户的脸部识别信息,并对用户脸部识别信息进行鉴权,若鉴权通过,则向服务器发送注册指令。
[0032]再如,生物特征信息可以是用户声音识别信息,则终端是具有识别用户声音识别信息的终端。采集注册用户的声音识别信息,并对用户声音识别信息进行鉴权,若鉴权通过,则向服务器发送注册指令。
[0033]启动第三方应用注册的方法有很多种,在其中一个实施例中,可以在接收到注册用户的一键注册触发指令时,启动第三方应用注册。例如,可以在界面上建立一键注册按钮,用户通过点击/滑动一键注册按钮,则触发一键注册触发指令。
[0034]S102:在服务器接收到注册指令后,获取所述第三方应用的标识及其对应的用户信息,根据所述用户信息生成第三应用对应的用户账号,根据所述用户账号生成令牌值,存储所述令牌值、用户账号、第三方应用的标识三者之间的映射关系,并将所述令牌值发送至第三方应用;
[0035]第三方应用的标识是用来标识第三方应用的,以和其他的应用区别开来。第三方应用上往往缓存或存储着用户信息。比如,用户下订单时,会填写用户信息。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1