微信扫码登录PC站点
2015-12-21 16:20:00 0 举报
此处为PC端扫码使用微信帐号登录,其中PC站点不能用微信直接交互,PC站点不与微信站点直接交互。
作者其他创作
大纲/内容
将二维码参数,扫码类型设置为登录,保存到数据库,并将二维码呈现给用户
是
扫码登录信息储存
否
微信站点
告诉用户登录成功并将用户跳转到个人中心或回调页面
扫描二维码推送事件接收
微信接收用户扫码事件并将事件推送到服务号配置接收地址
数据库
扫码登录读取方法,自用户打开二维码界面后,循环执行,查找当前参数值是否有登录信息(3秒执行一次)
接收推送事件判断用户是否已经关注
查询登录信息表是否有当前参数的数据
用户
关注事件接收处理
微信扫描二维码登录PC站点
用户打开微信扫描二维码
将二维码参数以及参数类型写入表
获取用户OpeniD以及推送参数值
微信推送事件
其他处理
用户确认是否关注
生成带参数的临时二维码
将当前用户OPENID和参数信息写入数据
微信服务器
用户未登录点击登录并选择微信扫码登录
根据OpenId获取用户信息并写入登录
二维码参数信息表
PC站点
判断参数是否是登录参数
修改此扫码登录信息为过期
0 条评论
下一页
为你推荐
查看更多