uni-app小程序版(授权登录功能)
发布时间
阅读量:
阅读量
在使用uni-app进行授权登录的过程中,我注意到在本地测试时,开发者工具并未弹出授权窗口,但授权操作却依然成功,并获取到了用户的基本信息。将应用发布至体验版后,运行情况良好,因为体验版的使用者均为在小程序设置中被指定为体验者的用户。因此,我误以为问题已不存在。然而,在正式上线后却出现了授权失败的情况。由于本地环境无法模拟实际运行状态,我花费了相当长的时间进行排查与研究。最终,在反复测试与分析后,终于找到了导致问题的根本原因。
小程序的授权必须按钮触发 ,如果你想直接自己访问授权的函数根本是授权不成功的。
按钮类型与授权函数绑定
【以下为具体代码实现:
<button type="primary" open-type="getUserInfo" @getuserinfo="appLoginWx" >启动评估
在methods模块中声明对应的方法函数。
> 在这里访问接口把 res2.code和info.userInfo里面的基本信息
> 以及info.iv,info.encryptedData传给后端userInfo
全部评论 (0)
还没有任何评论哟~
