打开抖音扫一扫
发布者: fyhan918 | 发布时间: 2017-2-21 14:06| 查看数: 4704| 评论数: 1|帖子模式
1.加入开放平台 2.获取session_key 3.wx.getUserInfo获取到encryptedData和iv 传给服务器 4.sessionKey+iv解密encryptedData得到带unionId的json
开放平台 需要先认证 session_key是前台根据wx.login的code换来的(服务器端必须要做好合理的缓存设计) 备注:wx.login的code只能使用一次 多次login或者随意 login会造成iv和encryptedData和session_key不对应而解密失败
9fb5dd8c31e87efea5a5c88c2fe004ae.png (24.79 KB, 下载次数: 94)
下载附件
1.png
2017-2-21 14:06 上传
openid不要再网络中传输 cd9dff3e109604d0a72ff78133a45de4.jpg (80.96 KB, 下载次数: 109) 下载附件 2.jpg 2017-2-21 14:06 上传 186e11da90b1a49ee7c03e323e6c1883.jpg (16.3 KB, 下载次数: 84) 下载附件 3.jpg 2017-2-21 14:06 上传 传encryptedData到服务端得到unionid;cheksession就是检查有没有过期;1、不依赖微信的的openid,登陆使用以前的系统(最多也就是绑定一下openid,微信和系统的账号绑定) 2、完全依赖,就需要使用
cd9dff3e109604d0a72ff78133a45de4.jpg (80.96 KB, 下载次数: 109) 下载附件 2.jpg 2017-2-21 14:06 上传
cd9dff3e109604d0a72ff78133a45de4.jpg (80.96 KB, 下载次数: 109)
2.jpg
186e11da90b1a49ee7c03e323e6c1883.jpg (16.3 KB, 下载次数: 84) 下载附件 3.jpg 2017-2-21 14:06 上传
186e11da90b1a49ee7c03e323e6c1883.jpg (16.3 KB, 下载次数: 84)
3.jpg
传encryptedData到服务端得到unionid;
cheksession就是检查有没有过期;
1、不依赖微信的的openid,登陆使用以前的系统(最多也就是绑定一下openid,微信和系统的账号绑定) 2、完全依赖,就需要使用
57d091a3a224e526774d16756edf8d25.png (3.98 KB, 下载次数: 80)
4.png
unionId不是要在开发者中心 绑定公众号才会有吗 如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台(open.weixin.qq.com)绑定公众号后,才可利用UnionID机制来满足上述需求。
如果开发者有在多个公众号,或在公众号、移动应用之间统一用户帐号的需求,需要前往微信开放平台(open.weixin.qq.com)绑定公众号后,才可利用UnionID机制来满足上述需求。
对,保存在本地,用来验证用户身份的 还有个疑问: 微信会员打开我门的小程序后,程序通过wx.login获得到code提交到服务端,服务器端再拿code向微信服务器请求就可以拿到openid了,然后我就可以直接用openid来绑定我们自己的会员系统。 问题来了,那么wx.getUserInfo中的信息貌似没啥用了? 这个可以不用发请求就能获取用户信息,而且可以获取unionid
3b353e11c55d01579b195350441c8674.png (244.31 KB, 下载次数: 79)
5.png
那就需要,
对
后台唯一标识 当前用户
unionid针对单个用户在不同平台中的唯一标识
cdd2a5c3ccbada8c69b1362c6c898bcc.png (8.78 KB, 下载次数: 88) 下载附件 6.png 2017-2-21 14:06 上传
cdd2a5c3ccbada8c69b1362c6c898bcc.png (8.78 KB, 下载次数: 88)
6.png
工作时间 周一至周六 8:00-17:30
侵权处理
关注抖音号
定期抽VIP
Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号