Toggle navigation
面试宝典
架构师课程
开源
文章
博客
SpringCloud
CloudAlibaba
SpringBoot
Spring Boot1.X
Spring Boot2.X
关于
登录
|
注册
支付宝扫一扫帮助发展吧~
微信扫一扫帮助发展吧~
微信小程序登录那些事
尹吉欢
2019-01-07 21:51:20.0
0条评论
1777人阅读
版权声明:转载请先联系作者并标记出处。
小程序
点击阅读全文
扫描下方二维码,加入Java方向技术交流讨论群。暗号:加群
去注册
去登录
登录后发表
去注册
去登录
登录后发表
最近团队在开发一款小程序,都是新手,一边看文档,一边开发。在开发中会遇到各种问题,今天把小程序登录这块的流程整理下,做个记录。 小程序的登录跟平时自己APP这种登录验证还不太一样,多了一个角色,那就是微信服务器。 ![登录流程时序](https://upload-images.jianshu.io/upload_images/2685774-2c4c86c70925ee44.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) 根据微信官方提供的登录流程时序图可以清楚的了解小程序登录需要多少个步骤,下面我们来总结下: - 小程序启动,通过wx.login()获取code - 开发者服务器需要提供一个登录的接口,参数就是小程序获取的code - 登录接口收到code后,调用微信提供的接口进行code的验证 - 得到验证结果,成功后能得到一个session_key和openid - 生成一个自定义的key, 将session_key和openid跟自定义的key关联起来 - 将自定义的key返回给小程序 - 每次请求都带上k
首次访问,人机识别
扫描下方二维码回复
王老吉
获取解锁验证码
步骤:[ 打开微信 ]->[ 扫描上方二维码 ]->[ 关注
猿天地
的公众号] 输入
王老吉
获取验证码,即可永久解锁本站全部文章。
验证码:
(请输入)
提交