[发明专利]基于云平台的跨账号登录方法、装置及服务器有效
| 申请号: | 202010860952.6 | 申请日: | 2020-08-24 |
| 公开(公告)号: | CN111953708B | 公开(公告)日: | 2022-08-26 |
| 发明(设计)人: | 李严 | 申请(专利权)人: | 北京金山云网络技术有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L67/10 |
| 代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 安卫静 |
| 地址: | 100000 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 平台 账号 登录 方法 装置 服务器 | ||
本发明提供了一种基于云平台的跨账号登录方法、装置及服务器,涉及云计算的技术领域,该方法包括:接收第一租户发送的身份切换请求,其中,身份切换请求为第一租户以子用户身份登录云平台之后发送的;身份切换请求中携带有目标角色身份的标识;目标角色身份为第二租户预先创建的对云平台有预设的访问权限的角色身份;提取目标角色身份的标识,基于目标角色身份的标识生成目标角色身份对应的临时身份信息;将临时身份信息发送至第一租户,以使第一租户根据临时身份信息登录至目标角色身份对应的账号。本发明提供的基于云平台的跨账号登录方法、装置及服务器,在目标业务线上无需开发客户端的验证功能,有效降低了业务线的开发和应用成本。
技术领域
本发明涉及云计算的技术领域,尤其是涉及一种基于云平台的跨账号登录方法、装置及服务器。
背景技术
随着云计算技术的不断发展,云资源的功能越来越多,使得云产品业务线也越来越多。而云产品的各个业务线都需要支持相应的角色信息,用户通过向业务线传递正确的角色信息才能对业务线进行访问控制,业务线也可以根据角色信息获取相关资源并返回给用户。
因此,为了实现用户能够对云产品各个业务线进行管控,需要每个业务线都支持角色信息的鉴权,并确定该用户是否有管控权限,使得各个业务线在开发时都要开发这一功能,提高了云产品业务线的使用成本。
发明内容
有鉴于此,本发明的目的在于提供一种基于云平台的跨账号登录方法、装置及服务器,以缓解上述技术问题。
第一方面,本发明实施例提供了一种基于云平台的跨账号登录方法,应用于云平台,该方法包括:接收第一租户发送的身份切换请求,其中,所述身份切换请求为所述第一租户以子用户身份登录所述云平台之后发送的;所述身份切换请求中携带有目标角色身份的标识;所述目标角色身份为第二租户预先创建的对所述云平台有预设的访问权限的角色身份;提取所述目标角色身份的标识,基于所述目标角色身份的标识生成所述目标角色身份对应的临时身份信息;将所述临时身份信息发送至所述第一租户,以使所述第一租户根据所述临时身份信息登录至所述目标角色身份对应的账号。
在一种较佳的实施方式中,上述法还包括:接收所述第一租户发送的子用户登录信息;验证所述子用户登录信息是否合法;如果是,确定所述第一租户以子用户身份登录所述云平台。
在一种较佳的实施方式中,上述基于所述目标角色身份的标识生成所述目标角色身份对应的临时身份信息的步骤包括:获取预先建立的权限策略表;其中,所述权限策略表包括多个角色身份,以及所述角色身份对应的访问权限;根据所述目标角色身份的标识在所述权限策略表中查找所述目标角色身份对应的访问权限;基于所述访问权限生成所述临时身份信息;其中,所述临时身份信息包括密钥信息和第一安全令牌,所述密钥信息用于认证所述目标角色身份;所述第一安全令牌携带有所述目标角色身份、所述目标角色身份对应的访问权限,以及所述临时身份信息的有效期。
在一种较佳的实施方式中,上述将所述临时身份信息发送至所述第一租户之后,还包括:接收所述第一租户基于所述临时身份信息发送的目标业务线的接口请求信息;提取所述接口请求信息中携带的所述临时身份信息的第二安全令牌;对所述第二安全令牌进行验证;如果验证通过,则确定所述第一租户登录的临时身份对所述目标业务线有访问权限。
在一种较佳的实施方式中,上述将所述临时身份信息发送至所述第一租户的步骤包括:对所述第一安全令牌信息进行加密,生成加密安全令牌;将包含所述密钥信息和所述加密安全令牌的临时身份信息发送至所述第一租户。
在一种较佳的实施方式中,上述基于所述访问权限生成所述临时身份信息之后,还包括:提取所述第一安全令牌,生成所述第一安全令牌的签名信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司,未经北京金山云网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010860952.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种普鲁士蓝类钠离子电池正极材料及其制备方法
- 下一篇:一种换网装置





