1. 初版登录
存在问题:
- 并发请求会有多次登录
2. 存储promise
3. 使用存储promise优化
存在问题:
- wx.checksession个别时候会出现fasle,原因未知
- 无网络提示逻辑
4. 添加全局控制&校验网络
存在问题:
- 无登录过期处理逻辑
5. 添加登录过期逻辑
还可优化:
- 页面跳转预加载
- 接口重试逻辑
小程序登录的演变过程Evolution of Mini Program Login
小程序登录的演变过程存在问题:
存在问题:
存在问题:
还可优化:
1. Problems with initial login: multiple logins for concurrent requests; 2. Storage promise; 3. Problems in optimizing storage promise: wx.checksession Sometimes there will be a fasle, the reason is unknown, no network prompt logic 4. Add global control & check network problems: no login expiration processing logic 5. Add login expiration logic can also be optimized: page Jump preloading Interface retrying logic 6. Add page preloading related 7. Complete process
回答:
原文出处:小程序登录的演变过程