最近搞微信第三方登录,搞蒙圈了。

我们的业务有两个场景需要使用微信第三方登录:
1、APP 第三方登录
2、H5网页第三方登录,具体流程:用户微信端收到一个二维码--->扫码后同意微信授权-->绑定手机号码

一开始纠结着是不是需要申请公众号,找了个专业人士询问,结果是:APP微信第三方登录只需要注册一个开放平台就行了。于是就注册了一个微信开放平台,并创建了一个移动应用。
but 看移动应用微信登录接口文档的时候没有网页的对接,只有ios和安卓的,于是就注册了一个网站应用,审核通过后对接接口,发现体验并不是那么回事,手机扫描二维码后(其实这一步是去微信获取code),成功后又出现了一个二维码,手机自扫后跳转到微信开放平台首页,惊呆了好吗,这什么鬼操作?于是将二维码解析成url,放到pc浏览器,同样出现了一个二维码,这时我用手机扫描后手机显示扫码成功,pc端跳转到了正确的页面。

汇总:
PC 网页、APP:微信开放平台
微信内置浏览器中的移动端网页:微信公众平台授权登录(可选择是否加入微信开放平台)

其它浏览器中的移动端网页:不支持

开放平台,不需要你有服务号,主要用于 PC 网站使用微信账号登录,登录方式是让用户掏出手机拿微信扫一扫。

公众号网页授权登录,必须要有服务号,并且一般用于微信内打开的页面,很多所谓的 H5,就都是这种。

两种方式都能得到 openid,即使是同一个微信号,在不同的服务号或者不同的开放平台或者同一个开放平台下面的不同网站 openid 都是不一样的。

当你把服务号绑定到开放平台之后,网页授权返回的数据会多一个 unionid,同一个微信账号在同一个开放平台账号下的 unionid 是一致的。

微信第三方登录(PC网站、APP、移动网页)相关推荐

  1. 微信第三方登录 -- (PC端+移动端)

    微信第三方登录 -- (PC端+移动端) 一.前言 一. 什么是第三方登录 所谓的第三方登录,是说基于用户在第三方平台上已有的账号和密码来快速完成己方应用的登录或者注册的功能.而这里的第三方平台,一般 ...

  2. PHP 微信 扫码登录 pc网站

    第一步 准备工作: 微信开放平台,需要企业认证,个人无法实现,因为网站审核的时候要有公司盖章. 并且开发人员资质也是要公司资质. 要交300元的认证费. 审核过程挺快,第一天申请,第二天就可以,写代码 ...

  3. 微信第三方登录接口开发

    微信登录接口开发须知 APP登录接口 PC网站登录接口 微信移动网页登录接口(又称微信公众号授权登录) 移动端非微信自带浏览不支持微信登录 微信移动网页登录接口(又称微信公众号授权登录) 先要与开放平 ...

  4. php实例-微信第三方登录

    下面小编就为大家带来一篇微信第三方登录(原生)demo[必看篇].小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 在一家ecstore二开公司有一段时间了,公司希望往自己 ...

  5. php手机注册和微信登录统一,微信第三方登录账户统一的问题

    微信公众号的 open_id和PC上的微信第三方登录 open_id 是一致的吗? 按照微信公众平台的文档 open_id应该是针对当前账户或者说是应用的,换句话说不同账号和应该应该是不一样的,那么如 ...

  6. iOS微信第三方登录实现

    iOS微信第三方登录实现 字数2824 阅读7603 评论19 喜欢46 注意:代码自己动手写,不要复制! 一.接入微信第三方登录准备工作. 移动应用微信登录是基于OAuth2.0协议标准构建的微信O ...

  7. 微信第三方登录,主要手机没有安装微信处理

    现在处理微信第三方处理的方法百度下有很多,这里主要说一下如果手机没有安装微信的处理. 前一段时间朋友由于没有对手机未安装微信做处理,被苹果审核组给拒绝了,主要原因就是说微信第三方登录没有对未安装微信的 ...

  8. apicloud——微信第三方登录、apple登录

    apicloud中微信第三方登录的问题 混合开发移动应用很火啊现在,多数公司都要求是必备技能,或者加分技能,所以学习来了 如下是作为前端工作者应该了解的内容,更加详细的前往官方示例 *** 结合api ...

  9. QQ 微信 第三方登录 分享

    </pre>一些基础性的东西我就不说了,至于怎么去下载SDK,什么的相信都知道<p></p><p>QQ </p><p>1.第三方 ...

最新文章

  1. 深蓝学院的深度学习理论与实践课程:第一章
  2. tp3.2.3实现后台的顶部栏目查询,不用拼接sql
  3. OpenPano:如何编写一个全景拼接器
  4. Mendix:低代码与无代码的异同点与用例
  5. Dockerfile文件详解
  6. 03-30 兼容性测试
  7. LeetCode解题思路—循环排序与原地翻转链表(思维导图)
  8. 优化美国服务器,美国服务器性能优化
  9. 传感器_磁编码器安装方法之见解
  10. 计算机网卡不连接网络连接怎么办,台式机无线网卡连接不上网络怎么办
  11. 【计及DG和相关性的纯交流三点估计随机潮流计算方法】
  12. (三)SpringCloud系列——nacos组件配置中心实战
  13. MIMO技术与链路容量
  14. 力学知识点提要(上)
  15. 每日英语:China's Red Cross Tries to Rebuild After Self-Inflicted Disaster
  16. 职业能力测试之逻辑(一)
  17. Android 仿支付宝搜索结果页,字符串部分文字显示高亮
  18. #Python中创建一个字符串映射表
  19. 删除icloud照片手机照片会不见吗?看完这篇你会找到答案
  20. Hutool-Excel大数据生成-XXOO

热门文章

  1. 设计模式剖析,授之以渔(java代码)
  2. 授之以鱼不如授之以渔
  3. 和“黑凤梨”一样搞笑的谐音词
  4. Java API源码在哪里找_详解查看JAVA API及JAVA源码的方法
  5. IIS安全加固与证书签发
  6. http post 文件报文
  7. 今天终于弄懂了Linux输入法是怎么会事了
  8. 我们都已失去折腾的乐趣
  9. StableDiffusion艺术二维码制作教程!
  10. NOIP2011 统计单词数(通俗易懂版本)