【技术实现步骤摘要】
共享登录方法和装置
[0001]本申请涉及计算机
,特别是涉及一种共享登录方法和装置。
技术介绍
[0002]在信息化高速发展下,系统集成是将分散功能和信息等集成到相互关联的、统一和协调的系统之中,使资源达到充分共享,实现集中、高效、便于管理的关键之举。特别是在集团信息化中,由于一个系统一套用户、系统之间用户不一致、跨多个系统业务需要使用多个账号在不同的地址进行登录等问题。系统集成已成为集团信息化管理的重要组成部分。
[0003]在SOA(Service
‑
Oriented Architecture,面向服务的架构)成为大势所趋的今天,把用户认证和权限验证包装成SOA服务,在分布式系统中采用SOA服务来认证用户信息,验证用户权限的方案,很好的解决单点登录的认证和权限验证问题。
[0004]然而,使用SOA技术,为实现同一用户在集团内不同应用下的共享登录,需要对该用户在各个应用中的所有账户信息进行整合,大大增加了开发与维护成本。
技术实现思路
[0005]基于此,有必要针对上述技术问题,提供一种共享登录方法和装置,无需对用户在各个应用中的所有账户信息进行整合,即可实现同一用户在不同应用下的共享登录,降低了开发和维护成本。
[0006]第一方面,本申请提供了一种共享登录方法。该方法包括:
[0007]响应于目标用户在第一应用中对第二应用的访问操作,生成对第二应用的登录访问请求;其中,登录访问请求中包括访问令牌;
[0008]向第二应用的服务器 ...
【技术保护点】
【技术特征摘要】
1.一种共享登录方法,其特征在于,所述方法包括:响应于目标用户在第一应用中对第二应用的访问操作,生成对所述第二应用的登录访问请求;其中,所述登录访问请求中包括访问令牌;向所述第二应用的服务器发送所述登录访问请求,以请求所述第二应用的服务器基于所述访问令牌,从所述第一应用的服务器获取所述目标用户的共享信息,并基于所述共享信息获取所述目标用户在所述第二应用下的账户信息,基于所述账户信息登录所述第二应用,且向终端反馈所述第二应用的访问界面;展示所述访问界面。2.根据权利要求1所述的方法,其特征在于,所述生成对所述第二应用的登录访问请求,包括:获取所述访问操作的访问时间戳;根据所述访问时间戳和所述目标用户在所述第一应用下的用户标识信息,生成访问令牌;根据所述访问令牌和所述第一应用的应用标识信息,生成登录访问请求。3.根据权利要求2所述的方法,其特征在于,所述根据所述访问时间戳和所述目标用户在所述第一应用下的用户标识信息,生成访问令牌,包括:对所述访问时间戳和所述目标用户在所述第一应用下的用户标识信息进行加密,得到加密数据;将所述加密数据,作为访问令牌。4.一种共享登录方法,其特征在于,所述方法包括:接收终端发送的登录访问请求;其中,所述登录访问请求基于目标用户在第一应用中对第二应用的访问操作触发生成;从所述登录访问请求中提取访问令牌;向所述第一应用的服务器发送包括所述访问令牌的权限验证请求,以请求所述第一应用的服务器对所述访问令牌进行权限验证,并在权限验证通过的情况下,反馈所述目标用户的共享信息;根据所述目标用户的共享信息,获取所述目标用户在第二应用下的账户信息,并基于所述账户信息,登录所述第二应用;向所述终端反馈所述第二应用的访问界面。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标用户的共享信息,获取所述目标用户在第二应用下的账户信息,包括:根据所述目标用户的共享信息,确定所述目标用户是否为所述第二应用下的用户;若否,则为所述目标用户分配在所述第二应用下的账户信息。6.根据权利要求4所述的方法,其特征在于,所述向所述第一应用的服务器发送包括所述访问令牌的权限验证请求,包括:从所述登录访问请求中提取所述第一应用的应用标识信息;控制权限网络,基于所述应用标识信息,向所述第一应用的服务器发送包括所述访问令牌的权限验证请求。7.一种共享登录方法,其特征在于,所述方法包括:
接收第二应用的服务器发送的权限验证请求;其中,所述权限验证请求为所述第二应用的服务器在接收到终端发送的登录访问请求后所发送的,所述登录访问请求基于目标用户在第一应用中对第二应用的访问操作触发生成;对所述权限验证请求中的访问令牌进行权限验证;在权限验证通过的情况下,向所述第二应用的服务器反馈所述目标用户的共享信息,以使所述第二应用的服务器基于所述共享信息,获取所述目标用户在第二应用下的账户信息,基于所述账户信息登录所述第二应用,并向所述终端反馈所述第二应用的访问界面。8.根据权利要求7所述的方法,其特征在于,所述访问令牌中包括所述目标用户在所述第一应用下的用户标识信息;所述对所述权限验证请求中的访问令牌进行权限验证,包括:根据所述用户标识信息,验证所述目标用户是否具有访问所述第二应用的权限。9.根据权利要求8所述的方法,其特征在于,所述根据所述用户标识信息,验证所述目标用户是否具有访问所述...
【专利技术属性】
技术研发人员:张武华,赵帅,陈鹏,马贞,
申请(专利权)人:企查查科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。