小程序登录流程

之前一直对小程序登录流程比较模糊,今天看了个文章 感觉清晰了很多,总结一下。

 

首先,我们不应该直接获取用户信息,目前好像也不能直接获取用户信息。

原则是:当我们需要获取用户信息的时候才发起授权。

 1.wx.getUserInfo 这个函数 是需要授权才能获取用户信息

2.那么我们只能用button 然后加上open-开放功能获取用户信息,如果判断用户点击允许还是拒绝 可以通用bind**属性获取

 

 

那么登录流程 是不是可以这样呢

就是哪个页面需要显示用户信息 

1就是判断是否授权 getSetting 方法  如果授权过了 就可以直接获取用户信息 页面上面的button 不显示

2如果没有授权 那就得需要通过button 来申请授权  然后用户同意后才能显示

可以写一个单独的 获取用户信息的方法   然后 同意后 调用即可

 

写的有点乱 。。。。带改进

 

posted @ 2020-11-22 11:51  天梯小蔡  阅读(225)  评论(0编辑  收藏  举报