上传者: 38680393
|
上传时间: 2021-04-08 15:56:40
|
文件大小: 59KB
|
文件类型: PDF
最近在开发小程序,小程序既需兼顾针对新用户的内容预览,又要为注册用户提供服务,简单梳理下,基本需求如下:
小程序共三个tab页,所有用户都可以浏览首页内容,了解我们可以提供的优质服务;
进入其他两个页面之后,如果用户没有登录,那就显示登录按钮,如果登录了,则显示服务内容;
用户在一个页面登陆之后,全局生效。
就这么个看起来很简单的需求,也经过了如下迭代:
将登录状态和凭据存储在 App.globalData.authorize 中,每个需要授权的页面 onload 生命周期检查 App.globalData.authorize.authorized ,为 true 时渲染服务内