一种用户登陆方法、第一服务器及计算机可读存储介质技术

技术编号:29937609 阅读:24 留言:0更新日期:2021-09-04 19:17
本发明专利技术提供一种用户登陆方法、第一服务器及计算机可读存储介质,包括:获取用户登陆信息;在用户信息库中获得所述用户登录信息对应的用户身份信息,所述用户身份信息预先存储于所述用户信息库中;所述用户信息库中的用户身份信息由第二服务器中的基础用户信息库通信传输获得;在所述用户登录信息与所述用户信息库中的用户身份信息匹配的情况下,授权登录。本发明专利技术的技术方案,使存在用户交叉的多个不同业务系统,在保证信息安全的前提下实现用户信息同步共享,提高了工作效率的同时,保证信息的安全保密。的安全保密。的安全保密。

【技术实现步骤摘要】
一种用户登陆方法、第一服务器及计算机可读存储介质
[0001]

[0002]本专利技术涉及计算机
,更具体地说,涉及一种用户登录方法、第一服务器及计算机可读存储介质。

技术介绍

[0003]随着计算机和互联网技术的发展,业务系统也变得越来越复杂,而且一个业务系统不但需要同时满足多个用户的业务需求,且与其他业务系统的信息共享也越来越普遍。现有技术中,多个不同业务系统的用户可能存在交叉,在不同业务系统中需分别更新相同用户信息导致维护人员进行重复劳动,工作效率低,不同业务系统的直接资源共享又容易造成用户信息、需保密的业务信息泄露,尤其是在保密要求比较高的业务系统中,此类问题尤其值得注意。

技术实现思路

[0004]本专利技术的主要目的在于提出一种用户登录方法、第一服务器及计算机可读存储介质,旨在解决现有技术中,重复工作,效率低;用户信息、业务信息泄露的问题。
[0005]为解决上述技术问题,本专利技术提供一种用户登录方法,包括:获取用户登陆信息;在用户信息库中获得所述用户登录信息对应的用户身份信息,所述用户身份信息预先存储于所述用户信息库中;所述用户信息库中的用户身份信息由第二服务器中的基础用户信息库通信传输获得;在所述用户登录信息与所述用户信息库中的用户身份信息匹配的情况下,授权登录。
[0006]进一步地,本专利技术还提供一种第一服务器,包括处理器、存储器及通信模块;所述通信模块用于实现所述第一服务器和所述第二服务器之间的连接通信;所述处理器用于执行所述存储器中存储的一个或者多个程序,以实现上述任一项所述的用户登陆方法的步骤。
[0007]进一步地,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述任一项所述的用户登录方法的步骤。
[0008]有益效果本专利技术提供了一种用户登录方法、第一服务器及计算机可读存储介质,通过本方案,存在用户交叉的多个不同业务系统,在保证信息安全的前提下实现用户信息同步共享,提高了工作效率的同时,保证信息的安全保密。
附图说明
[0009]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对与本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以如这些附图获得其他的附图。
[0010]图1为本专利技术一种实施例的一种用户登录方法的流程示意图;图2为本专利技术另一实施例的一种用户登录方法的流程示意图;图3为本专利技术的用户登录方法流程图。
具体实施方式
[0011]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0012]本申请实施例提供一种用户登录方法、第一服务器及计算机可读存储介质。本用户登录方法应用于应用程序或业务系统中,该应用程序或业务系统运行于一个或多个电子设备。其中,电子设备可以是任何一个可与用户通过键盘、触摸板、触摸屏、遥控器或手写设备等一种或多种方式进行人机交互的电子产品,如,手机、计算机、平板电脑等。
[0013]第一服务器可以是一台服务器,也可以是若干服务器组成的系统。电子设备与第一服务器连接并通信。
[0014]同样的,第二服务器可以是一台服务器,也可以是若干服务器组成的系统,该第二服务器为基础服务器,其可以与若干第一服务器建立连接并通信。
[0015]下面结合附图对本申请实施例中的用户登录方法进行说明,参见图1,图1为本实施例提供的用户登录方法的示意图,该用户登录方法包括以下步骤:S101、获取用户登陆信息;在该步骤中,一般的,用户登录信息包括用户名和密码,用户在电子设备的应用程序或业务系统的登录界面输入注册的用户名及密码,第一服务器通过与该电子设备的联网通信获得该用户登录信息。
[0016]S102、在用户信息库中获得所述用户登录信息对应的用户身份信息,该用户身份信息预先存储于用户信息库中;该用户信息库中的用户身份信息由第二服务器中的基础用户信息库通信传输获得;在该步骤中,该第二服务器可理解为多个第一服务器共同通信相连的基础服务器,在该第二服务器中可进行不同业务系统共有用户信息的管理,包括用户信息的增加、删除等更新修改操作。该第一服务器中用户信息库的用户身份信息由第一服务器与该第二服务器通信传输获得。该传输可以是实时传输。
[0017]在另一种实施方式中,如图2所示,在步骤S102前还包括:S201、将用户登录信息加密并传输至第二服务器;在该步骤中,用户登录信息可以包括用户名和密码,对该用户登录信息进行加密的方式为现有技术中的加密方法,如采用AES实现对称加密,该加密过程为:第一服务器与
第二服务器约定加密秘钥,用来加密明文的该用户登录信息,在对称加密算法中,加密与解密的密钥是相同的。密钥为第一服务器与第二服务器协商产生,第一服务器通过非对称加密算法加密密钥,然后再通过通信网络传输给第二服务器。
[0018]通过加密传输的方式传输用户登录信息,保证了用户的身份信息安全,同时保证了应用程序或业务系统的信息安全。
[0019]S202、第二服务器获取加密后的该用户登录信息,进行解密,并在该第二服务器中的基础用户信息库中验证解密后的该用户登录信息;在该步骤中,该第二服务器使用秘钥获取AES加密规则工具,再使用该工具对接收到的信息进行签名解密。
[0020]S203、该第二服务器将验证结果传输至该第一服务器。
[0021]在该步骤中,如通过验证,确认为有效用户,则第二服务器向第一服务器返回有效登录通知;如验证失败,则返回校验失败通知。
[0022]在另一种实施方式中,将用户登录信息加密包括设置该用户登录信息有效期限;步骤S202前包括:该第二服务器验证用户登录信息是否过有效期限。
[0023]在该步骤中,验证该用户登录信息已过有效期,则第二服务器向第一服务器返回过期通知,则登录失败;如果验证该用户登录信息在有效期内,且在该第二服务器中的基础用户信息库中验证解密后的该用户登录信息为有效用户,则第二服务器向第一服务器返回有效登录通知;如验证失败,则返回校验失败通知。
[0024]通过以上用户登录信息加密传输,用户登录有效期限验证等方式,进一步的保证了用户信息和业务系统信息的保密性和安全性。
[0025]在另一种实施方式中,该用户信息库中的用户身份信息由与第二服务器中的基础用户信息库定时传输获得。
[0026]在实际应用中,在该第二服务器进行用户身份信息的更新修改操作的一定时间内,该第二服务器发出通信连接需求,该第一服务器响应该需求进行其用户信息库的用户身份信息的更新。
[0027]在另一中实施方式中,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户登陆方法,其特征在于,应用于第一服务器端,包括:获取用户登陆信息;在用户信息库中获得所述用户登录信息对应的用户身份信息,所述用户身份信息预先存储于所述用户信息库中;所述用户信息库中的用户身份信息由第二服务器中的基础用户信息库通信传输获得;在所述用户登录信息与所述用户信息库中的用户身份信息匹配的情况下,授权登录。2.如权利要求1所述的用户登陆方法,其特征在于,在用户信息库中获得所述用户登录信息对应的用户身份信息,所述用户身份信息预先存储于所述用户信息库中步骤前包括还包括;将所述用户登录信息加密并传输至所述第二服务器;所述第二服务器获取加密后的所述用户登录信息,进行解密,并在所述基础用户信息库中验证解密后的所述用户登录信息;所述第二服务器将验证结果传输至所述第一服务器。3.如权利要求2所述的用户登录方法,其特征在于,将所述用户登录信息加密包括设置所述用户登录信息有效期限;所述第二服务器获取加密后的所述用户登录信息,进行签名解密,并在所述基础用户信息库中验证解密后的所述用户登录信息步骤前包括:所述第二服务器验证所述用户登录信息是否过有效期限。4.如权利要求1所述的用户登陆方法,其特征在于,所述用户信息库中的用...

【专利技术属性】
技术研发人员:胡嘉郑雪松朱思宇褚佩娴
申请(专利权)人:重庆渝高科技产业集团股份有限公司
类型:发明
国别省市:

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

1