[发明专利]一种应用登陆方法、服务器及移动端有效
申请号: | 201710004883.7 | 申请日: | 2017-01-04 |
公开(公告)号: | CN108270764B | 公开(公告)日: | 2020-06-02 |
发明(设计)人: | 黄铁鸣;文琛;朱标亦;吴伟林;吴斐;李娜芬;蔡增柱;楼宏微;赖旭凯 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F16/955 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 登陆 方法 服务器 移动 | ||
1.一种应用登陆方法,其特征在于,包括:
服务器接收电脑端发送的第一应用的登陆请求,所述登陆请求中包含用户密钥;
所述服务器根据所述用户密钥及所述服务器的地址信息生成二维码;
所述服务器将所述二维码发送给所述电脑端并通过所述电脑端显示所述二维码;
所述服务器接收移动端发送的第一代理登陆请求,所述第一代理登陆请求中包含与所述用户密钥匹配的用户Open ID,所述用户Open ID由所述移动端通过第二应用扫描并解析所述电脑端显示的所述二维码,根据所述二维码中包含的所述地址信息进行所述第一应用的公众号授权登陆得到,所述第一应用与所述第二应用为不同的应用;
所述服务器获取与所述用户Open ID匹配的用户标识;
所述服务器向所述电脑端发送登陆会话消息。
2.根据权利要求1所述的方法,其特征在于,在所述服务器向所述电脑端发送登陆会话消息之前,所述方法还包括:
所述服务器接收所述电脑端发送的轮询请求或长连接请求。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
当所述服务器未获取到与所述用户Open ID匹配的用户标识时,所述服务器向所述电脑端发送错误通知消息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述服务器接收所述移动端发送的第二代理登陆请求,所述第二代理登陆请求中包含与所述用户密钥匹配的用户标识,所述用户标识由所述移动端通过已登录的第三应用扫描并解析所述电脑端显示的所述二维码,根据已登录的所述第三应用获取,所述第一应用与所述第三应用分别为同一应用的电脑版与移动版;
所述服务器向所述电脑端发送所述登陆会话消息。
5.一种应用登陆方法,其特征在于,包括:
移动端通过第二应用扫描并解析电脑端显示的二维码,以获取所述二维码中包含的用户密钥及地址信息,所述二维码由服务器发送给所述电脑端,所述二维码由所述服务器在接收到所述电脑端发送的第一应用的登陆请求之后,根据所述登陆请求中包含的所述用户密钥及所述服务器的所述地址信息生成,所述第一应用与所述第二应用为不同的应用;
所述移动端根据所述地址信息进行所述第一应用的公众号授权登陆,从而获取与所述用户密钥匹配的用户Open ID;
所述移动端向所述服务器发送第一代理登陆请求,所述第一代理登陆请求中包含所述用户Open ID,以使得所述服务器获取与所述用户Open ID匹配的用户标识,并向所述电脑端发送登陆会话消息。
6.根据权利要求5所述的方法,其特征在于,所述移动端根据所述地址信息进行所述第一应用的公众号授权登陆,从而获取与所述用户密钥匹配的用户Open ID包括:
所述移动端中的所述第二应用调用所述移动端的浏览器,打开所述地址信息进行所述第一应用的公众号授权登陆;
在公众号授权登陆成功之后,所述移动端从授权登陆成功页面获取与所述用户密钥匹配的用户Open ID。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述移动端通过已登录的第三应用扫描并解析所述电脑端显示的所述二维码,以获取所述二维码中包含的所述用户密钥,所述第一应用与所述第三应用分别为同一应用的电脑版与移动版;
所述移动端根据已登录的所述第三应用获取与所述用户密钥匹配的用户标识;
所述移动端向所述服务器发送第二代理登陆请求,所述第二代理登陆请求中包含所述用户标识,以使得所述服务器向所述电脑端发送所述登陆会话消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710004883.7/1.html,转载请声明来源钻瓜专利网。