收藏
回答

现在还是不允许打开时就直接要求授权吗?


首页界面上默认有用户头像,不授权就显示个问号也太怪异了

最后一次编辑于  2018-01-27  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • POPO
    POPO
    2018-01-28

    求解答,谢谢

    2018-01-28
    赞同
    回复
  • Yang
    Yang
    2018-01-29

    官方已经给出明确要求,不建议小程序一打开时就弹授权窗口让用户授权,这样的做法审核不会通过。

    合理的做法应该是:调用wx.login静默登录,换取openid和其他信息,后台存储并返回给前端一个自己维护的session,然后每次请求后台时带上这个session用于后台校验。然后在需要用到用户头像、昵称时给出明确的提示按钮,让用户触发授权弹窗,让用户选择是否授权。

    2018-01-29
    赞同
    回复
  • Yang
    Yang
    2018-01-30

    https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=&docid=c45683ebfa39ce8fe71def0631fad26b

    这个是小程序官方给出的方案。

    审核原则基本是一打开就要求授权的,将不会审核通过。这个方案里说已经上线的小程序不受影响。

    2018-01-30
    赞同
    回复
  • POPO
    POPO
    2018-02-02

    @Yang  好哒,谢谢,只是用户不授权的话后期处理远程用户数据库登录的话改动蛮大的,而且以现在小程序的架构,一不小心便容易陷入回调地狱

    2018-02-02
    赞同
    回复