1.用微信自带的接口生成一个零时二维码加上一个key 标识凭证
2.用户使用微信扫描跳转到公众号页面时候触发事件推送,判断 MsgType=》 event( scan & subscribe)
获取到1中的key,可以拿数据库 OR 缓存。 key绑定用户的标识openid
3.前端可以轮播或者长连接建立检查key是否绑定有用户,即可实现登录
总结一下
扫码登陆有很多,比如根据在微信公众号获取验证码在pc端输入验证码登录。
1.用微信自带的接口生成一个零时二维码加上一个key 标识凭证
2.用户使用微信扫描跳转到公众号页面时候触发事件推送,判断 MsgType=》 event( scan & subscribe)
获取到1中的key,可以拿数据库 OR 缓存。 key绑定用户的标识openid
3.前端可以轮播或者长连接建立检查key是否绑定有用户,即可实现登录
扫码登陆有很多,比如根据在微信公众号获取验证码在pc端输入验证码登录。
文章来源:智云一二三科技
文章标题:php 扫码登录
文章地址:https://www.zhihuclub.com/151071.shtml