[发明专利]一种认证方法、设备以及认证客户端有效
申请号: | 202010355798.7 | 申请日: | 2016-08-12 |
公开(公告)号: | CN111526152B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 张娜娜 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;朱文杰 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 认证 方法 设备 以及 客户端 | ||
1.一种认证方法,其特征在于,包括:
认证客户端接收通过目标浏览器发送的认证请求,所述认证请求中包含待认证信息和用于实现所述目标浏览器与所述认证客户端之间跳转的跳转参数;所述跳转参数包含统一资源标识符URI;
所述认证客户端在对所述待认证信息进行认证得到认证结果后,根据所述跳转参数,从映射文件中查找与所述跳转参数匹配的所述目标浏览器的标识信息,所述映射文件中包含不同浏览器的标识信息与所述浏览器的跳转参数之间的映射关系;
所述认证客户端根据所述目标浏览器的标识信息,向所述目标浏览器发送页面跳转请求,所述页面跳转请求中包含所述认证结果。
2.如权利要求1所述的认证方法,其特征在于,所述方法还包括:
所述认证客户端在从映射文件中查找不到所述跳转参数匹配的所述目标浏览器的标识信息时,向服务器发送包含所述跳转参数的映射文件更新请求,所述映射文件更新请求用于所述服务器根据所述跳转参数确定与所述跳转参数匹配的浏览器的标识信息并更新所述映射文件。
3.如权利要求1所述的认证方法,其特征在于,所述方法还包括:
所述认证客户端在接收到所述认证请求时,获取source Application参数并存储;
所述认证客户端在从映射文件中查找不到所述跳转参数匹配的所述目标浏览器的标识信息时,所述认证客户端获取存储的source Application参数,并在下一次冷启动时,将source Application参数发送给服务器,以使服务器更新所述映射文件。
4.如权利要求1所述的认证方法,其特征在于,所述认证客户端根据所述跳转参数,从映射文件中查找与所述跳转参数匹配的所述目标浏览器的标识信息,包括:
所述认证客户端根据映射文件中存储的浏览器的标识信息与跳转参数之间的映射关系,从所述映射文件中查找与接收到的所述认证请求中包含的所述跳转参数之间存在映射关系的所述目标浏览器的标识信息。
5.如权利要求1至4任一项所述的认证方法,其特征在于,通过以下方式得到所述映射文件:
针对不同的浏览器,分别执行以下操作:
获取浏览器的安装包,并从所述安装包中读取info.plist文件,所述info.plist文件中包含所述浏览器的至少一个键值对;
从所述info.plist文件中查找包含所述浏览器的标识信息与所述浏览器的跳转参数的键值对;
确定浏览器的标识信息与所述浏览器的跳转参数之间的映射关系,并将所述映射关系存储至映射文件中。
6.如权利要求5所述的认证方法,其特征在于,从所述info.plist文件中查找包含所述浏览器的标识信息与所述浏览器的跳转参数的键值对,包括:
从info.plist文件中查找URL typeset,并确定URL typeset对应的URL Schems,从URLSchems中查找浏览器对应的跳转参数scheme;
从info.plist文件中查找Bundle identifier,将Bundle identifier和跳转参数scheme的组合确定为所述键值对。
7.如权利要求1所述的认证方法,其特征在于,所述待认证信息为加密的身份认证信息;
所述认证客户端对所述待认证信息进行认证得到认证结果,包括:
所述认证客户端对所述认证请求中包含的加密的身份认证信息进行解密,并对解密后的身份认证信息进行认证,得到认证结果。
8.如权利要求1所述的认证方法,其特征在于,
所述认证请求由所述目标浏览器根据用户操作在页面中输入所述待认证信息并触发所述页面中的认证控件之后发送;所述页面由服务器根据所述目标浏览器发送的认证页面访问请求返回至所述目标浏览器;所述认证页面访问请求由所述目标浏览器通过所在的用户设备扫描认证页面的链接地址对应的二维码以向所述服务器发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010355798.7/1.html,转载请声明来源钻瓜专利网。