博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
订阅号页面偷取微信用户信息(unionId),-_-
阅读量:5966 次
发布时间:2019-06-19

本文共 474 字,大约阅读时间需要 1 分钟。

订阅号获取微信用户信息,实现自动登陆

说明:微信平台开发大同小异,故本文章只提供思路,不提供代码
前提:服务号与订阅号均已认证,且绑定开放平台

服务号与订阅号的区别(认证后)

--- 模板消息 获取用户地理位置 生成带参数的二维码 长短链接转换 微信支付…… 网页授权获取用户信息
订阅号 × × × × × ×
服务号
只罗列了部分(感受到来自MHT深深的恶意了没有 >_<)

微信菜单原理分析

此处省略一万字……

流程分析

订阅号中通过菜单链接到服务号

服务号通过oauth授权获取到用户信息,并将信息发送到订阅号服务器
将unionId作为用户唯一识别码,用于用户登录

流程说明

服务号操作:

① 预留一个空白的路由(可适当添加请等待……字样)(设置微信菜单可以使用get方式传入type,用于跳转)

② 后端新增路由用于微信用户信息返回
③ 获取到用户信息之后根据路由中的type,判断跳转路径
④ 跳转到新路径,且带上获取到的参数

订阅号操作

① 服务号中通过微信菜单的微信事件推送,将用户信息保存

② 静待跳转~

转载地址:http://matax.baihongyu.com/

你可能感兴趣的文章
提高信息安全意识对网络勒索病毒说不
查看>>
解酒方法
查看>>
vi 命令
查看>>
1.1
查看>>
[logstash-input-redis]插件使用详解
查看>>
优化应用的电池寿命(笔记)-1
查看>>
SSH Secure Shell Client
查看>>
JFinal源码分析------初始化那些事儿
查看>>
处理 允许远程协助连接这台计算机 灰色
查看>>
使用Jquery 加载页面时调用JS
查看>>
css+div+jquery弹出层
查看>>
求职相关(链接,不定期更新)
查看>>
pdo 连接数据库 报错 could not find driver 解决方法
查看>>
设计模式之策略模式
查看>>
maya pyside 多个窗口实例 报错 解决
查看>>
Nginx错误日志(error_log)配置及信息详解
查看>>
我的友情链接
查看>>
通知中心
查看>>
我的友情链接
查看>>
MVC中的三个模块
查看>>