小程序踩坑指北=>1.登录接口调用后无法登录

小程序开发过程中,可以使用腾讯云提供的免费开发环境进行开发测试。在开发工具中新建项目,有 nodejs 与 PHP 两种模板可选,这两个模板都提供了比较全面的前后端代码,登录功能也已经写好。

但是在用开发工具打开项目后,点击登录有时会出现无法登录的现象,一个容易被忽略的原因是授权问题。如果用户没有授权给小程序,那么登录时就会出现错误。可以在开发工具中清除全部缓存后试一下试一下登录有没有问题,在模板未改动的情况下如果有问题一般是授权问题。

微信目前新版使用的获取用户授权的方法是设置 button 的 open-type 属性,用户点击后就会弹出授权窗口,授权窗口有允许与取消两个选项。

此前小程序授权是使用的 getUserInfo 这个接口,不过现在如果在未授权的情况下调用这个接口会直接报错。

解决了授权的问题,如果在手机上使用了体验版有些人会发现即使授权依然登录失败。但是点击小程序界面上方的三个点,打开调试模式后就不会出现这个问题了。其中的原因是许多人没有设置合法域名,只是使用了腾讯云的开发下环境域名。

《小程序踩坑指北=>1.登录接口调用后无法登录》” />    Goran Ivos 2017-04-25 07-26-20</p></div><div style=     原文作者:牛鼻子老邵
    原文地址: https://www.jianshu.com/p/1ded07798c42
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。

点赞