微信PC端网站 微信扫码登陆
各种概念
1. 微信公众号开发平台,指的是mp.weixin.qq.com,也是公众号管理的平台,里面有一个开发者中心,开启后,才可以制作和自己网站有联系的功能,例如调用网站的用户信息等。
2. 微信公众号开发者appid,这个是在微信公众号里的开发者中心里提申请的,申请通过后会得到appid和appsecret。
PS:以上两个东西初看和微信第三方登录没有半毛关系,仔细看一下还是没有半毛关系,但是尼妹的最后运用的时候却和第三方授权登录有着紧密不可分的基友关系。
3. 微信开放平台,指的是open.weixin.qq.com,第三方授权登录就是在这里申请的,同样会给一个appid和appsecret。
4. 目前只有PC端上的扫码授权登录接口功能,以及APP类的授权登录,并没有WAP手机网站的微信授权登录。
5. 手机上只能做微信浏览器里的授权登录,即需要用到1,2里的appid。但是此时的openid和PC端扫码得到的openid完全不一样,需要用unionid机制进行绑定
6.unionid机制绑定是通过微信开放平台里绑定公众号来实现的,这时用户的openid虽然不一样,但是unionid会变成同一个,也就是同一个开放账号下的应用APPID+绑定的公众号开发者中心APPID虽然不一样,但是unionid是一致的。
您可以登录www.suanjuzi.com查看实际效果。
http://www.tiandiyoyo.com/2014/12/how-to-login-wechat-id-on-ecshop/
开放文档 https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1419316505&token=&lang=zh_CN
微信PC端网站 微信扫码登陆相关推荐
- 微信测试号实现个人第三方PC端网站二维码登录(代码实现篇)
我页面使用了生成二维码的js,是网上拿到的(太多转载,具体作者是啥不知道(#^.^#)) 点击打开生成二维码js链接 直接复制js就OK. 好,正文来啦,我代码中是使用了springboot(SSM ...
- 微信测试号实现个人第三方PC端网站二维码登录
这里只提及微信二维码登录PC网站的实现方面,对于微信测试号如何申请,如何授权,本篇博客不去讲解. 测试号申请:http://mp.weixin.qq.com/debug/cgi-bin/sandbox ...
- C#实现像微信PC版一样的扫码登录功能
现在好些网站都支持扫码登录,感觉上安全了很多,但是本地程序扫码登录的不多,就用C#实现了一下,需要作如下准备 在官网上申请一个企业微信,有条件的话做个企业认证吧,我们的是认证过的,所以账号和本地其他系 ...
- 微信、支付宝、微博等WEB端扫码登陆实现原理
微信.支付宝.微博等web端通过APP扫码登陆的实现 我们在使用微信电脑.网页版时,会有通过APP应用扫码登陆的入口,那么它是怎么实现的呢? 常见的扫码登陆界面如下图: 我们在PC端打开这些应用或者W ...
- java实现PC网站实现微信扫码登陆
近期,开发一个项目要求PC网站可以进行扫码登陆. 1.前期工作 需要先在微信开放平台进行注册(https://open.weixin.qq.com/),并认证一个网站应用. 点击查看按钮,我们需要记录 ...
- 微信扫码登陆PC端(Vue)(小程序)
本文章基于Vue项目并且已经开发一个完整上线的微信小程序,制作PC端时实现微信小程序扫码登陆PC端. 一.向后端请求token 1.后端会定时生成并更新的一个token 2.正常的接口请求从后端拿到这 ...
- pc端实现微信扫码登录
pc端实现微信扫码登录 流程:使用vue-wxlogin组件当我们打开微信扫一扫,此时二维码组件会有变化,显示扫描成功 我们的手机就会弹出一个授权页面.记住让后端绑定一个微信公众,通过授权该公众就可以 ...
- c#版在pc端发起微信扫码支付
c#版在pc端发起微信扫码支付 参考此连接(https://www.cnblogs.com/vinsonLu/p/5166214.html#!comments) posted on 2019-01-0 ...
- Java SpringMVC实现PC端网页微信扫码支付完整版
一:前期微信支付扫盲知识 前提条件是已经有申请了微信支付功能的公众号,然后我们需要得到公众号APPID和微信商户号,这个分别在微信公众号和微信支付商家平台上面可以发现.其实在你申请成功支付功能之后,微 ...
最新文章
- 自学python推荐书籍2019-2019最全Python入门学习路线,绝
- 网页图片左右滚动特效实例
- machine learning (6)---how to choose features, polynomial regression
- sqli-labs第一关(MySql基础)
- 摆脱科技僵尸,回归生龙活虎
- Smarty foreach
- 汇编工具安装三:已经配置好的汇编开发工具!
- Hadoop生态Zookeeper安装
- 算法总结之欧拉函数中国剩余定理
- Oracle教程之SGA_MAX_SIZE参数
- 解决uploadify在Firefox下丢失session的问题
- 图说:快!快!抢注自己名字的Outlook.com的邮件别名吧
- Linux 信号详解五(信号阻塞,信号未决)
- 架构师进阶:Linux进程间如何共享内存?
- .NET西安社区「拥抱开源,又见 .NET:壹周年Party」活动简报
- 《东周列国志》第六十六回 杀宁喜子鱄出奔 戮崔杼庆封独相
- 2022年美赛D题思路翻译数据参考文献
- 服装企业信息化面临三大瓶颈
- 小学老师如何与不同性格的家长沟通?
- alt+tab突然不能切换窗口(樱桃机械键盘)