Web 网站的用户登录注册方式有用户名密码登录、验证码登录、OAuth 第三方授权登录等。
常用的第三方登录有 QQ、微信、微博、GitHub、知乎等,一般用户常用微信扫码授权的登录方式,今天介绍一下网站接入微信登录的方法。
1、在微信开放平台注册账号
# 官方地址
https://open.weixin.qq.com/
注册这个账号使用的邮箱,不能在腾讯系统中使用过,比如小程序、公众号等。
2、创建网站应用
- 点击创建网站应用

- 填写网站应用信息

- 提交审核
一般情况下,4个小时以内就会有审核结果,速度是非常快的。
3、申请开通
- 点击应用列表右侧的查看,在查看页面中点击微信登录右侧的申请开通

- 微信认证
很不幸,如果你的微信没有进行认证,则提示你先要进行微信认证。而微信认证是需要花钱的,目前是300元。这个认证速度也是非常快的,一般也就4个小时以内。

4、创建AppSecret
创建AppSecret依然是在【管理中心】-【网站应用】列表中,点击应用的右侧【查看】按钮。

如果没有生成过key,则显示【生成】按钮,如果已经生成过了,则显示【重置】按钮。
AppSecret生成后,一定要保存好,因为后面想要查看,就无法查看了,只能重置。
5、设置授权回调域

这个授权回调域,在网站应用申请的时候,就让你填写了。当然后期也是可以修改的。
从输入框的提示看,目前只能输入一个域名。
好了,到此为止,在网站集成微信扫码登录的准备工作,算是基本完成了。