一种多用户使用相同特征登录的方法及系统技术方案

技术编号:19938383 阅读:31 留言:0更新日期:2018-12-29 06:35
本发明专利技术公开了一种多用户使用相同特征登录的方法及系统,属于登录认证技术领域,其包括:S1、从客户端接收登录认证信息;S2、从数据库中匹配与所述登录认证信息对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3;S3、将与所述登录认证信息对应的所有用户账户的信息发送至所述客户端。本发明专利技术主要解决把多个子账户进行关联时,需要建立关联关系,操作复杂,同时受主从关系的限制,不能供这些用户账户的用户同时使用的问题;本发明专利技术使得多个用户可以使用相同登录特征信息登录应用服务系统,不会由于登录认证信息是唯一的而造成登录冲突,不受主从关系的限制,使用户登录更方便。

【技术实现步骤摘要】
一种多用户使用相同特征登录的方法及系统
本专利技术涉及登录认证
,特别是涉及一种多用户使用相同特征登录的方法及系统。
技术介绍
目前,在登录认证的过程中,通常是应用或网页提供登录认证信息输入栏,用户输入登录认证信息后,登录认证系统对用户输入的登录信息进行认证,若认证成功,则登录认证系统向应用或网页返回认证成功的消息,并将应用或网页接入到服务器,此时,用户可以使用服务器提供的服务。所述的登录认证信息即用户名和密码。在许多登录认证系统中,登录认证信息中的用户名可以为手机号、邮箱地址或者用户自行输入的字符,这些登录认证信息通常是唯一的,即一个用户账户对应一组登录认证信息,一个用户名只能用于登录一个用户账户。在一些应用场景中,可能存在一个用户要同时操作多个用户账户的情况,例如,一些中小学学校移动应用,同时对家长和学生开放,孩子每天的作业是发在孩子的账户上,一些活动类通知是发在家长的账户上,对于中小学学生,电子产品的使用限制较严,这样家长就需要每天操作两个账户;为方便登录,这些应用会提供手机号登录方式,即可以以手机号作为登录认证信息中的用户名,但是由于用户账户唯一性规则所致,每个手机号码也只能绑定一个用户账户,即家长要另外购买一个手机卡,登录时也要切换输入两个手机号码,登录依然比较麻烦。为了解决上述问题,提出了一些解决方案:首先通过后台或者用户自行绑定的方式,把多个子账户进行关联,在登录认证通过后,应用提供一个子账户选择界面,供用户选择,从而进入不同的功能界面。但是这种方案需要建立关联关系,操作复杂,同时受主从关系的限制,不能供这些用户账户的用户同时使用,具体到上述的例子中,若学生登录了应用,此时家长将无法登录,同样,若家长用登录了应用,则学生此时无法登录。而且这种方案也没有解决一个手机号码同时关联多个用户账户的问题,还是需要使用多张手机卡。
技术实现思路
为解决上述的问题,本专利技术提供了一种多用户使用相同特征登录的方法及系统,使多个用户账户可以使用相同的登录特征信息来登录应用服务系统。本专利技术所采取的技术方案是:一种多用户使用相同特征登录的方法,包括:S1、从客户端接收登录认证信息;S2、从数据库中匹配与所述登录认证信息对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3;S3、将与所述登录认证信息对应的所有用户账户的信息发送至所述客户端。登录认证信息不一定唯一对应一个用户账户,而用户账户的信息则唯一对应一个用户账户,登录时,服务器从数据库中匹配与登录认证信息对应的用户账户,使一个登录认证信息可以对应一个以上的用户账户,使得多个用户可以使用相同登录认证信息登录应用服务系统。上述方法中,所述登录认证信息包括登录特征信息和登录密码。登录特征信息不一定唯一对应一个用户账户,而用户账户的信息则唯一对应一个用户账户,登录时,服务器从数据库中匹配与登录特征信息对应的用户账户,使一个登录特征信息可以对应一个以上的用户账户,使得多个用户可以使用相同登录特征信息登录应用服务系统。上述方法中,步骤S2具体为:从数据库中匹配与所述登录特征信息和所述登录密码同时对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3。上述方法中,步骤S2具体包括:S21、从数据库中匹配与所述登录特征信息对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S22;S22、从与所述登录特征信息对应的一个以上用户账户中匹配与所述登录密码对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3。上述方法中,客户端启动后,从本地缓存中查找是否已存在登陆成功的用户账户的登录信息,若是,向服务器发送所述用户账户的信息和所述登录密码,若否,向服务器发送登录认证信息,便于快速登录。一种多用户使用相同特征登录系统,应用了上述的多用户使用相同特征登录的方法,包括:客户端,用于供用户输入登录认证信息、向服务器发送所述登录认证信息以及从服务器接收用户账户的信息;以及,服务器,用于接收所述登录认证信息、从自身数据库中匹配与所述登录认证信息对应的用户账户、发送用户账户的信息至客户端。上述技术方案中,所述登录认证信息包括登录特征信息和登录密码。上述技术方案中,所述客户端包括:输入栏,用于供用户输入所述登录认证信息;第一发送模块,用于向服务器发送所述登录认证信息;第一接收模块,用于从服务器接收用户账户的信息;所述服务器包括:第二接收模块,用于从客户端接收所述登录认证信息;匹配模块,用于从所述服务器的数据库中匹配与所述登录认证信息对应的用户账户;第二发送模块,用于向客户端发送用户账户的信息。上述技术方案中,所述匹配模块包括:登录特征匹配模块,用于从数据库中匹配与所述登录特征信息对应的用户账户。上述技术方案中,所述匹配模块还包括:登录密码匹配模块,用于从与所述登录特征信息对应的一个以上用户账户中匹配与所述登录密码对应的用户账户。匹配模块包括登录特征匹配模块以及登录密码匹配模块,以分别匹配登录特征信息和登录密码。本专利技术的有益效果是:1、该种多用户使用相同特征登录的方法及系统,登录特征信息不一定唯一对应一个用户账户,而用户账户的信息则唯一对应一个用户账户,登录时,服务器从数据库中匹配与登录特征信息对应的用户账户,使一个登录特征信息可以对应一个以上的用户账户,使得多个用户可以使用相同登录特征信息登录应用服务系统,不会由于登录认证信息是唯一的而造成登录冲突,不受主从关系的限制,使应用服务系统的用户登录更方便;2、该种多用户使用相同特征登录的方法及系统,使用相同的登录特征信息,可以简化账号创建规则的流程,同时提高用户登录的易用性和登录的效率;3、该种多用户使用相同特征登录的方法及系统,从客户端接收登录特征信息和登录密码后,认证所述登录特征信息和所述登录密码,提高应用服务系统的安全性;4、该种多用户使用相同特征登录的方法及系统,客户端启动后,从本地缓存中查找是否已存在登陆成功的用户账户的登录信息,便于快速登录;5、该种多用户使用相同特征登录的方法及系统,用户可以使用相同登录特征信息登录应用服务系统,而且当用户账户的登录特征信息相同但登录密码不同时,用户只需更改相应的登录密码即可登录到相应账户。附图说明图1是应用了本专利技术的一种多用户使用相同特征登录的方法的应用服务系统在用户注册的流程图;图2是本专利技术实施例一和实施例二的一种多用户使用相同特征登录的方法的流程图;图3是本专利技术实施例二的一种多用户使用相同特征登录的方法的步骤S2流程图;图4是本专利技术实施例二的一种多用户使用相同特征登录系统的系统图。具体实施方式下面结合附图对本专利技术作进一步详细的说明。一种多用户使用相同特征登录的方法,用于供多个用户使用相同的登录特征信息登录应用服务系统,所述应用服务系统包括服务器和客户端;所述客户端可以为移动应用、桌面应用软件和网页应用。所述应用服务系统在用户注册时,按照下述步骤进行:S101、客户端提供基本信息输入栏,供用户填写基本信息。所述基本信息为用户的身份和偏好特征信息,例如用户的姓名、年龄、本文档来自技高网
...

【技术保护点】
1.一种多用户使用相同特征登录的方法,其特征在于,包括:S1、从客户端接收登录认证信息;S2、从数据库中匹配与所述登录认证信息对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3;S3、将与所述登录认证信息对应的所有用户账户的信息发送至所述客户端。

【技术特征摘要】
1.一种多用户使用相同特征登录的方法,其特征在于,包括:S1、从客户端接收登录认证信息;S2、从数据库中匹配与所述登录认证信息对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3;S3、将与所述登录认证信息对应的所有用户账户的信息发送至所述客户端。2.根据权利要求1所述的一种多用户使用相同特征登录的方法,其特征在于:所述登录认证信息包括登录特征信息和登录密码。3.根据权利要求2所述的一种多用户使用相同特征登录的方法,其特征在于:步骤S2具体为:从数据库中匹配与所述登录特征信息和所述登录密码同时对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3。4.根据权利要求2所述的一种多用户使用相同特征登录的方法,其特征在于:步骤S2具体包括:S21、从数据库中匹配与所述登录特征信息对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S22;S22、从与所述登录特征信息对应的一个以上用户账户中匹配与所述登录密码对应的用户账户,若匹配到一个用户账户,则将所述客户端登录到该用户账户,若匹配到一个以上用户账户,则执行步骤S3。5.根据权利要求2所述的一种多用户使用相同特征登录的方法,其特征在于:客户端启动后,从本地缓存中查找是否已存在登陆成功的用户账户的登录信息,若是,向服务器发送所...

【专利技术属性】
技术研发人员:张天虎
申请(专利权)人:广东微云科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1