网站接入了微信登录,目前
1. 用户前往网站
2. 网站展示二维码
3. 扫描二维码 回调后端code参数
4. 后端使用code参数 完成access_token一系列操作进行用户登录
(网站应用 微信开放平台文档 https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.html)
现在创建了公众号,想要实现
1. 微信扫码进入公众号主页
2. 关注公众号时 web端微信登录
我想的流程应该是这样
1. 用户访问网站
2. 网站登录页展示公众号的二维码
3. 用户微信扫码 跳转到公众号主页
4. 用户点击关注
5. 关注成功后 触发网页微信登录
(公众号 关注事件服务器推送 https://developers.weixin.qq.com/doc/offiaccount/Message_Management/Receiving_event_pushes.html)
就算服务器搭建了用户公众号订阅事件推送,我们还是无法登录用户?因为登录用户需要一个code参数,才能调取微信登录验证获得openid与access_token,而关注事件回调的data不足以完成用户授权?
但是我很确定“公众号关注登录网页”这个功能是可以实现的,因为我在最近的网站中遇到过(记不得了公众号有点多,但他们就是在登录页放了个公众号二维码,关注以后直接就登录了)
请问下大佬有没有此类实现方式,或者有没有办法 使用户微信扫描二维码PC网站登录后,微信内跳转到公众号详细页。
应该是扫码关注公众号 他会有一个扫码事件。 然后你再检查一下有没有关注。