小程序button授权登录后,再授权获取用户手机号怎么实现?

发布于 6 年前作者 qiangmo10323 次浏览最后编辑 6 年前来自 ask
  • 需求的场景描述(希望解决的问题)

  • 希望提供的能力

类似于小程序《小红书》它的登录一样,用户点击button按钮登录授权获取用户信息,成功后再授权获取用户电话信息。或者授权登录获取信息和电话信息能不能以队列的形式先后进行在同一个button点击事件中。有没有老哥赏个光回答老弟。

7 回复
fangwang
fangwang1 楼6 年前

永远不要想着 一个button 触发两个方法。。

现在比较好的交互 是 一进页面 你写一个授权弹窗。点击按钮 授权头像昵称,如果他要进行 需要账号模块的操作 提示让他授权手机号。

xuewei
xuewei2 楼6 年前

请各位老哥喝热咖啡

tanxiulan
tanxiulan3 楼6 年前

怎么在授权的时候发送手机验证码授权

chenyang
chenyang4 楼6 年前

还记得考虑手机号解码失败和当前用户没有绑定手机号或发验证码的情况哦

taoqiao
taoqiao5 楼6 年前

直接用getPhoneNumber获取手机号,button按钮

类型open-type=“getPhoneNumber”

guiying92
guiying926 楼6 年前

<button  class="icon_btns" wx:if='{{showType==1 || showType==2 }}'  open-type="getPhoneNumber"bindgetphonenumber="toTel">

button组件获取授权,如果连续快速点击button 会出现多次授权窗口,因为出现多次授权窗口,点击一个授权后,还有其他授权窗口,进而导致小程序卡死。有遇到的吗?

xiuyingxu
xiuyingxu7 楼4 年前

我觉得这个在登陆授权成功的回调函数里再生成一个弹框就行了,在那个弹框里做一个button,点击授权