55 lines
1.6 KiB
HTTP
55 lines
1.6 KiB
HTTP
### Список всех пользователей
|
||
GET http://localhost:4002/users HTTP/1.1
|
||
|
||
### Получить одного пользователя
|
||
GET http://localhost:4002/users/admin HTTP/1.1
|
||
|
||
### Создать пользователя
|
||
POST http://localhost:4002/users HTTP/1.1
|
||
content-type: application/json
|
||
|
||
{
|
||
"login": "string",
|
||
"avatar": "string",
|
||
"password": "string"
|
||
}
|
||
|
||
### Обновить данные пользователя
|
||
PUT http://localhost:4002/users HTTP/1.1
|
||
content-type: application/json
|
||
|
||
{
|
||
"login": "string",
|
||
"avatar": "string"
|
||
}
|
||
|
||
### Удалить пользователя
|
||
DELETE http://localhost:4002/users/string HTTP/1.1
|
||
|
||
### Авторизоватся
|
||
POST http://localhost:4002/auth HTTP/1.1
|
||
content-type: application/json
|
||
|
||
{
|
||
"login": "string",
|
||
"password": "string"
|
||
}
|
||
|
||
### Обновить токены
|
||
POST http://localhost:4002/auth/refresh HTTP/1.1
|
||
content-type: application/json
|
||
|
||
{
|
||
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb2dpbiI6InN0cmluZyIsImhvc3QiOiJsb2NhbGhvc3Q6NDAwMiIsImFnZW50IjoidnNjb2RlLXJlc3RjbGllbnQiLCJpYXQiOjE1OTU3OTA0MjgsImV4cCI6MTU5NTg3NjgyOH0.4gsUq6rGT917BBqNT6PMAONvGVzscE0WqeU6pyCpAw0"
|
||
}
|
||
|
||
### Проверить токен
|
||
POST http://localhost:4002/auth/check HTTP/1.1
|
||
content-type: application/json
|
||
|
||
{
|
||
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJsb2dpbiI6InN0cmluZyIsImhvc3QiOiJsb2NhbGhvc3Q6NDAwMiIsImFnZW50IjoidnNjb2RlLXJlc3RjbGllbnQiLCJpYXQiOjE1OTU3OTA0NDYsImV4cCI6MTU5NTc5MDU2Nn0.OMMDMgDp45RGBiBGRPf7hZ9_gNt7rKD1Ypwyt5cHVfc",
|
||
"host": "localhost:4002",
|
||
"agent": "vscode-restclient"
|
||
}
|