微信小程序授权登录获取用户信息的详细解析

GS 58 2024-07-03

微信小程序开放文档: developers.weixin.qq.com/miniprogr...

仅作为记录微信小程序登录流程, 具体代码请参考微信文档.

  1. 小程序端先调用wx.login() 接口获取登录凭证code , 在success回调方法中再调用wx.getUserInfo() 接口获取用户基本信息(接口成功返回 encryptedData 用户敏感信息加密数据 ; iv 加密算法的初始向量)

图片.png
  • wx.login文档地址:  developers.weixin.qq.com/miniprogr...
    wx.getUserInfo文档地址: developers.weixin.qq.com/miniprogr...

  • 服务端: 获取小程序端的参数code 调用微信 auth.code2Session接口. 成功返回openid, session_key 等, 然后查看微信官方给出的验证解密文档

  • 图片.png
    1. auth.code2Session接口文档 : developers.weixin.qq.com/miniprogr...
      数据解密文档 (有不同语言的示例代码): developers.weixin.qq.com/miniprogr...

    解密后的数据:
    图片.png

    获取解密的数据后保存/更新用户表.

    以上就是微信小程序授权登录获取用户信息的详细解析的详细内容!


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:小程序引入外部字体的有效方法与操作流程
下一篇:微信公众号跳转到小程序的实现途径
相关文章

 发表评论

暂时没有评论,来抢沙发吧~