微信小程序:微信用户登录业务逻辑

上一篇 / 下一篇  2022-01-12 16:15:04 / 个人分类:测试

场景一:首次访问
  1. 检查本地是否存储用户信息(否)
  2. 页面显示微信用户授权按钮
  3. 用户点击按钮允许授权使用用户信息
  4. 页面显示微信用户登录按钮
  5. 用户点击登录按钮
  6. 检查数据库中有无用户信息(无)
  7. 创建新的用户信息
  8. 查询出新的用户信息
  9. 本地存储用户信息
  10. 进入主页
场景二:再次访问
  1. 检查本地是否存储用户信息(有)
  2. 页面显示微信用户登录按钮
  3. 用户点击登录按钮
  4. 进入主页
场景三:用户退出(删除本地存储的用户信息)后再访问
  1. 检查本地是否存储用户信息(否)
  2. 页面显示微信用户授权按钮
  3. 用户点击按钮允许授权使用用户信息
  4. 页面显示微信用户登录按钮
  5. 用户点击登录按钮
  6. 检查数据库中有无用户信息(有)
  7. 本地存储用户信息
  8. 进入主页
优点:用户不退出的情况下,再次访问时不需要查询数据库,从本地存储获取用户信息即可

TAG:

 

评分:0

我来说两句

Open Toolbar