授权登录
只需要获取到用户的头像和昵称,而且也不需要在一进入小程序的时候就出现授权,只是在某一个页面出现授权登录,这个恶业需要一个button按钮吗?求指教一下
8 回复
不管你在哪儿,要想拿到用户的信息就必须让用户授权。而且目前wx.authorize接口在用户未授权情况下不会主动呼出授权框。
需要使用:
<button open-type= "getUserInfo" ><button> |
让用户主动点击呼出授权框。
因此目前个人认为正确的授权流程
调用wx.getSetting接口获取用户是否授权了需要用到的scope
如果没有授权则弹出自定义授权框,引导用户授权。
已授权直接调用wx.getUserInfo即可获取到用户基本信息