[发明专利]免密码登录方法、装置、设备及存储介质有效
| 申请号: | 202010897865.8 | 申请日: | 2020-08-31 |
| 公开(公告)号: | CN112039889B | 公开(公告)日: | 2022-11-29 |
| 发明(设计)人: | 周桂;何晨曦;黄幸;钱炜源 | 申请(专利权)人: | 康键信息技术(深圳)有限公司 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;H04L9/32 |
| 代理公司: | 北京市京大律师事务所 11321 | 代理人: | 姚维 |
| 地址: | 518052 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 密码 登录 方法 装置 设备 存储 介质 | ||
本发明涉及网络安全领域,公开了一种免密码登录方法、装置、设备及存储介质,用于实现企业和企业之间的免密码登录,该方法包括:获取用户发起的令牌申请请求,并根据令牌申请请求获取用户唯一标识;根据令牌申请请求和用户唯一标识,调用令牌申请接口,向提供方服务器进行令牌申请;接收提供方服务器反馈的认证令牌,根据接收到的认证令牌调取预设的免登中间页,并将认证令牌和免登中间页进行拼接,得到提供方页面;基于提供方页面对认证令牌进行认证,得到认证结果;若认证成功,则返回免登中间页,并从免登中间页跳转至用户请求访问的功能页。通过。此外,本发明还涉及区块链技术,免登中间页的网页链接可存储于区块链中。
技术领域
本发明涉及网络安全领域,尤其涉及一种免密码登录方法、装置、设备及存储介质。
背景技术
随着通信业移动化的快速发展,企业在与外部的多家企业进行深入合作时,通过移动终端进行相互之间的网络访问的频率越来越高,在登录服务器时,往往需要手动输入账户名和密码,若在每一次登录时都输入账户名和密码,这种反复输入的机制会大大增加账户名和密码泄露的几率。
部分企业之间支持双方或三方免密码登录,只是通过将H5嵌入其他多家企业app中,部分开发平台虽然支持各企业按照协议流程在其平台上配置开发联合登录,但必须由平台方,颁发授权令牌,按平台方标准开发,若企业需要与另外平台的企业进行合作,则需要开发多套联合登录功能,每接入一家合作企业都需要开发、设计、测试各流程后才能上线功能,随着公司业务发展,合作伙伴越来越多,联合授权免密码登录如此接入效率较低,开发成本高。
发明内容
本发明的主要目的在于解决现有的联合授权免密码登录接入效率低,开发成本高的技术问题。
本发明第一方面提供了一种免密码登录方法,包括:
获取用户发起的令牌申请请求,并根据所述令牌申请请求获取用户唯一标识;
根据所述令牌申请请求和所述用户唯一标识,调用令牌申请接口,向提供方服务器进行令牌申请;
接收所述提供方服务器反馈的第一认证令牌,其中,所述认证令牌为提供方服务器随机生成的全局唯一标识;
根据接收到的所述第一认证令牌调取预设的免登中间页,并将所述第一认证令牌和所述免登中间页进行拼接,得到第一提供方页面;
基于所述第一提供方页面对所述第一认证令牌进行认证,得到认证结果;
若所述认证结果为认证成功,则返回所述免登中间页,并从所述免登中间页跳转至所述用户请求访问的功能页。
可选的,在本发明第一方面的第一种实现方式中,在所述获取用户发起的令牌申请请求,并根据所述令牌申请请求获取用户唯一标识之后,还包括:
根据所述用户唯一标识对所述用户进行身份验证;
当所述用户通过所述身份验证时,执行所述根据所述令牌申请请求和所述用户唯一标识,调用令牌申请接口,向提供方服务器进行令牌申请的步骤;
当所述用户没有通过所述身份验证时,将验证失败的信息发送至前端。
可选的,在本发明第一方面的第二种实现方式中,所述将所述第一认证令牌和所述免登中间页进行拼接,得到第一提供方页面包括:
识别所述免登中间页的网页链接中预设的字符串填充位置;
将所述第一认证令牌的标识符填充在所述字符串填充位置中,得到第一提供方页面。
可选的,在本发明第一方面的第三种实现方式中,在所述基于所述第一提供方页面对所述第一认证令牌进行认证,得到认证结果之前,还包括:
判断所述第一认证令牌的生效时间是否超过预设的有效期;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康键信息技术(深圳)有限公司,未经康键信息技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010897865.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:健康信息管理方法、装置、设备及存储介质
- 下一篇:一种阀岛底座





