微信登录

1.登录 及获取 用户基础信息

前端调起微信登录获取code ----传给后端 后端通过code 调用微信api 可以获取openId 和 session key

前端通过openId 获取 加密的微信用户信息

然后  前端传递给后端iv(偏移量) encryptedData (业务小程序登录页面)后端通过上面自查的sessionkey 这三个参数  后端工具类解密获取用户信息 发放token(之前可以获取手机号)


2.获取手机号

现在需要单独处理,点击按钮 用户授权后 前端拿到code(个人小程序 拿不到),

传给后端 后端调用微信接口先获取 access_token,在调用微信获取手机号接口 传 access_token,code, 即可获取手机号

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容