小程序的登录流程还是有点不太懂?
应该再app.js里先用wx.checksession检查session_key是否过期,进行登录判断,还是先用wx.getSetting判断用户受否授权呢?
因为正常来讲应该让游客进入小程序先浏览一部分页面,当他们要使用某些功能时,判断没有登录且授权。然后再引导他们进入用户信息页面。进入的时候先检测是否存在userinfo,让页面显示用户信息或者授权登录按钮。
那这样的话checkSession是什么时候用的?只是用来判断用户第二次访问时,session_key是否过期吗?也就是说用户第一次用的时候只需要检测是否授权,第二次打开小程序时才需要授权和登录一起检测。