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

发布于 8 年前作者 lidu9161 次浏览最后编辑 8 年前来自 ask

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

4 回复
fangwang
fangwang1 楼6 年前

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

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

taoyang
taoyang2 楼6 年前

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

haoxiuying
haoxiuying3 楼6 年前

https://developers.weixin.qq.com/blogdetail?action=get\_post\_info&lang=zh\_CN&token=&docid=c45683ebfa39ce8fe71def0631fad26b

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

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

guiying10
guiying104 楼6 年前

求解答,谢谢