账号相关业务逻辑 发表于 2024-07-19 分类于 后端 阅读次数: 后端开发 关于账号功能的逻辑记录 注册入参 手机号 密码 验证码 业务逻辑 检查账号是否已存在 检查验证码是否已失效 检查验证码是否已使用 检查验证码是否正确 密码加密 数据库插入账号数据 生成token TokenUtils 保存用户账号数据 实体类删除密码等信息 输出账号信息 手机号登录入参 手机号 验证码 逻辑 验证验证码是否过期,正确 根据手机号查询accout表获得账号信息 删除安全相关字段和不必要字段 拼接其他业务表信息 输出数据 修改密码入参 token 新密码 验证码 逻辑 从token获取account表信息 验证验证码是否过期,正确 对密码加密 存进数据库