Authentication API
Login
http
POST /api/v1/auth/loginRequest parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| username | string | Yes | Username |
| password | string | Yes | Password |
Example response
json
{
"code": 0,
"message": "success",
"data": {
"token": "eyJhbGciOiJIUzI1NiIs...",
"expiresIn": 7200
}
}Register
http
POST /api/v1/auth/registerRequest parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| username | string | Yes | Username |
| password | string | Yes | Password |
| string | Yes |
Refresh Token
http
POST /api/v1/auth/refreshRequest header
Authorization: Bearer <old_token>Logout
http
POST /api/v1/auth/logout