这里都是使用测试平台进行展示
授权登录(流程)
首先是配置
这个红标接口是我们使用接口
配置的域名下的路径(测试环境本地调试,可以使用ip,生产必须域名)
测试平台里这个授权域名是单独的,在真实公众号环境中,是直接在授权设置里就配置了
预授权页面:
这个页面其实并没有授权登录,当你点击微信授权按钮,会去调一个接口。
微信官方文档-微信网页开发 /网页授权:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
其实拼装出来就是这个地址
其中 redirect_uri 就是配置的那个“OAuth2.0网页授权”域名下的路径。否则会报 微信授权 redirect-uri 参数错误
这里我点击了我写的demo.微信授权,我这里使用的 snsapi_userinfo,是会跳出提示框,让我们确认的
跳转后的页面
在跳转后的页面都有code,这个code使用后就会失效.
这个code可以去换openid.
然后开始别的业务开发