现在还是不允许打开时就直接要求授权吗?
发布于 6 年前 作者 lidu 9027 次浏览 来自 问答

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

4 回复

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

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

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

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

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

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

求解答,谢谢

回到顶部