[发明专利]一种第三方服务的身份验证方法、客户端和系统有效
| 申请号: | 201310091390.3 | 申请日: | 2013-03-21 |
| 公开(公告)号: | CN104065621B | 公开(公告)日: | 2018-10-30 |
| 发明(设计)人: | 王明亮 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 第三 服务 身份验证 方法 客户端 系统 | ||
1.一种第三方服务的身份验证方法,其特征在于,包括:
应用客户端检测到用户使用第三方登陆接口进行登陆或注册的操作时,获取所述应用客户端的身份信息;其中,所述应用客户端预先存储有验证服务器分配的ID标识信息;
所述应用客户端将所述身份信息和所述ID标识信息编码成二维码图形,并显示在所述应用客户端的界面上,以使移动终端获取所述二维码图形并解码得到所述身份信息和所述ID标识信息,所述移动终端将所述身份信息、所述ID标示信息和预先在所述验证服务器上注册得到的账户信息发送至所述验证服务器进行验证;所述验证服务器在数据库中验证应用客户端的ID标识信息和移动终端的账户信息是否正确,若正确,则向所述身份信息指示的应用客户端发送用于指示第三方登陆的授权指令;
所述应用客户端接收到所述验证服务器验证成功发送的授权指令后,在界面上显示登录或注册成功的消息。
2.如权利要求1所述的验证方法,其特征在于,所述应用客户端将所述身份信息和所述ID标识信息编码成二维码图形,并显示在所述应用客户端的界面上的步骤包括:
所述应用客户端使用预置的加密算法对所述身份信息和所述ID标识加密生成密文,将所述密文编码成二维码图形。
3.如权利要求2所述的验证方法,其特征在于,还包括:
所述应用客户端在预置的时长内未接收到所述验证服务器验证成功发送的授权指令后,执行步骤所述应用客户端向验证服务器发起第三方登陆业务的注册请求,并获取到所述验证服务器返回的ID标识信息。
4.如权利要求3所述的验证方法,其特征在于,所述第三方登录接口包括设置在所述应用客户端界面上的登录图标,
所述应用客户端检测到用户使用第三方登陆接口进行登陆或注册的操作的步骤包括:
所述应用客户端监听到所述登陆图标上发生的鼠标点击事件时,则确定用户使用第三方登陆接口进行登陆或注册的操作。
5.如权利要求1-4任一项所述的验证方法,其特征在于,所述应用客户端接收到所述验证服务器验证成功发送的授权指令后,在界面上显示登录或注册成功的消息的步骤包括:
接收到所述验证服务器验证成功发送的授权指令后,获取所述移动终端的账户信息中包括的用户名称;
在界面上显示所述用户名称登录或注册成功的消息。
6.如权利要求5所述的验证方法,其特征在于,所述应用客户端的身份信息包括所述应用客户端的IP地址和网卡地址。
7.一种应用客户端,其特征在于,包括:
身份信息获取模块,用于检测到用户使用第三方登陆接口进行登陆或注册的操作时,获取所述应用客户端的身份信息;其中,所述应用客户端预先存储有验证服务器分配的ID标识信息;
二维码生成模块,用于将所述身份信息和所述ID标识信息编码成二维码图形,并显示在所述应用客户端的界面上,以使移动终端获取所述二维码图形并解码得到所述身份信息和所述ID标识信息,所述移动终端将所述身份信息、所述ID标示信息和预先在所述验证服务器上注册得到的账户信息发送至所述验证服务器进行验证;所述验证服务器在数据库中验证应用客户端的ID标识信息和移动终端的账户信息是否正确,若正确,则向所述身份信息指示的应用客户端发送用于指示第三方登陆的授权指令;
操作提示模块,用于接收到所述验证服务器验证成功发送的授权指令后,在界面上显示登录或注册成功的消息。
8.如权利要求7所述的应用客户端,其特征在于,所述二维码生成模块包括:
加密单元,用于使用预置的加密算法对所述身份信息和所述ID标识加密生成密文,将所述密文编码成二维码图形。
9.如权利要求8所述的应用客户端,其特征在于,还包括:
超时检测模块,用于在预置的时长内未接收到所述验证服务器验证成功发送的授权指令后,则指示所述注册请求模块工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310091390.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:移动通讯设备
- 下一篇:用于分析和检验多个网络设备的功能性的方法和装置





