登录 注册 第三方登录

注册

  1. 邮箱或者手机号注册 验证
  2. 验证邮箱和手机号唯一
  3. 添加用户
  4. 欠手机号和邮箱验证

登录

  1. 邮箱或手机号 验证
  2. 查询存在用户记录
    1. 存在记录,判断用户状态
      1. 验证邮箱,登录成功,更新用户(登录次数,最后登录时间和最后登录ip),更新登录状态
      2. 已发送邮箱验证,请验证
    2. 不存在记录,登录失败

第三方登录

  1. token 验证
  2. 获取token中数据
  3. 如果不存在该openid,则添加用户表
  4. 更新登录状态
原文地址:https://www.cnblogs.com/jdhu/p/4261206.html