【项目】苍穹外卖

6 阅读1分钟

登录

登录密码业务设定

密码加密算法采用 MD5(MD5信息摘要算法): 明文加密(过程是不可逆的???)

  1. 修改数据库中的明文密码,数据库存储的是加密密码
  2. // TODO 修改相关业务逻辑代码,将前端用户输入的明文密码进行加密后与数据库比对
  3. 具体登录业务分析
    • 获取前端用户输入的用户名密码等信息

新增员工

数据库表设计

思考添加员工需要什么字段

  • 显式字段
    • 账号(唯一)
    • 姓名
    • 手机号(校验:纯数字、十一位)
    • 性别
    • 身份证号(?)
  • 隐式字段
    • id (数据库 自增字段 auto自增
    • password (默认密码12345678
    • 账户状态(默认值1【启用】)

封装返回数据格式

接口设计

  • 接口路径path:/api/admin/employee/add???
  • method: POST