【文件属性】:
文件名称:微信小程序登录与支付简要流程
文件大小:72KB
文件格式:PDF
更新时间:2021-03-29 21:04:17
微信,小,程序,登录,与,支付,简要,流程,登录,
登录
需要先申请小程序公众号(这个就不用说了吧,事先申请好就好)
时序图:
(此图片来源于网络,如有侵权,请联系删除! )
整体代码流程:
1. 在wx.login的回调中取到code, 之后调用wx.getUserInfo取到用户信息, 取到encryptedData和iv
2. 把取到的encryptedData, iv, code传到服务端
3. 通过文档中的code换取session_key来授权
4. 解密encryptedData和iv用来保存必要数据 (注册) 解密算法, 官方有很多种语言SDK下载
5. 服务端登录
注意:如果在第4步解密没有取到unionId