前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【微信第三方登录】 解决PC和移动端浏览器同为扫码登录

【微信第三方登录】 解决PC和移动端浏览器同为扫码登录

作者头像
冷冷
发布2018-02-08 11:54:20
2.3K1
发布2018-02-08 11:54:20
举报
文章被收录于专栏:冷冷冷冷

RT

微信第三方登录不能和QQ互联一样自动适配手机端和PC(在手机端不能自动调用APP还是需要扫码,非常不方便)

image
image

如图:在移动端还是中间的效果,实际需求需要第三种。


  1. 第一步都是通过回调获取code,通过code获取openId的过程。
  2. PC 端请求的URL :

https://open.weixin.qq.com/connect/ qrconnect ?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect

3.移动端请求的URL应该为:

微信公众号的Oauth2 认证 。 https://open.weixin.qq.com/connect/oauth2/authorize?appid=XX&redirect_uri=XX%3D&response_type=code&scope=snsapi_login&state=#wechat_redirect

其中的 appid 均为微信开发平台的APPID

这样就可以实现手机端 可以在微信中一键登录了

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • RT
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档