Skip to content

Administrator API

唯一 edited this page Jun 1, 2020 · 12 revisions

1、Administrator Registration

1.1、Request Type and Url

POST /api/v1/user/admin/auth/register

1.2、Request Params

字段名 类型 可选 说明
account string account. email or mobile
password string password. 6-20 length
confirm_password string confirm password

1.3、Request Example

{
  "account": "mail@example.com",
  "password": "123456",
  "confirm_password": "123456"
}

1.4、Response

字段名 类型 说明
admin_id string 帐户id

1.5、Response example

{
    "code": 0,
    "msg": "success",
    "data": {
        "admin_id": "131"
    }
}

2、Administrator Login (JWT Access Token)

2.1、Request Type and Url

POST /api/v1/user/admin/auth/jwt/token

2.2、Request Params

字段名 类型 可选 说明
account string account. email or mobile
password string password

2.3、Request Example

{
  "account": "mail@example.com",
  "password": "123456"
}

2.4、Response

字段名 类型 说明
access_token string 帐户id
expires_in int access_token过期时间,单位秒
refresh_expires_in int 可刷新access_token的过期时间,单位秒

1.5、Response example

{
    "code": 0,
    "msg": "success",
    "data": {
        "access_token": "JWT Access Token",
        "expires_in": 7200,
        "refresh_expires_in": 2592000
    }
}

Clone this wiki locally