关于微信第三方登录

微信第三方登录这个首先你要确定你的应用环境,微信打开页面必须要在移动端或者pc上微信客户端的微信浏览器才能打开。

所以你要是想跟什么QQ微博一样的第三方登录你就错了。

1、你要有自己的微信服务号,因为微信的开发文档和后台他们一直在变,所以你要查的东西在什么位置基本度娘出来的都不太准,有了服务号,你要去你服务号应用的基本配置里面找到你的appid,这个是授权最关键的,然后再去接口权限里面如下图


找到网页授权这么一个东西。修改url配置,或者直接去公众号的功能配置里面配置你的回调域名url,注意这个url是第三方登录里面和appid一样的必填且是可变参数。

然后在页面定义按钮,定义按钮事件调用如下

window.location.href="https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的appid&redirect_uri=你的公众号回调url&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect";

就可以了。

你可能感兴趣的:(关于微信第三方登录)