模板作者: @时光勿念(vkllyr)

用户模块功能

提供用户注册,登录,注销功能


枚举信息

用户类型枚举

  1. public enum UserTypeEnum {
  2. Admin(0, "最高权限管理员"),
  3. Manager(1, "管理员"),
  4. User(2, "普通用户");
  5. }

接口列表

用户登录接口

用户输入用户电话号码和密码,进行登录

/user/login

POST

request:

header:
  • content-type=appliation/json
  • token=登录令牌token

    body:
    1. {
    2. "account": "123", // 用户登录 ID,一般指电话号码
    3. "password": "12345" // 登录密码
    4. }

    response:

    header:
  • token=登录令牌token

    body:
    1. {
    2. "userinfo": {
    3. "id": "1",
    4. "username": "zhangbo",
    5. "phone": "15273195908",
    6. "password": "123",
    7. "type": 1,
    8. "info": ""
    9. },
    10. "token": "ahkdsua",
    11. "flag": true
    12. }

GET接口示例2(标题为接口功能描述)

/helloWorld

这里接口说明不需要就删掉

GET

request:

header:
  • content-type=
  • token=登录令牌token

    param:
    1. param1=aaaa // 参数意义
    2. param2=bbb // 参数意义
    3. param3=ccc // 参数意义

    response:

    header:
  • content-type=text/html; charset=utf-8

    body:
    1. {
    2. "返回值1": "", // 返回值
    3. "错误信息": ""
    4. }