Добавлена работа с пользователями по всем методам, добавлена авторизация пользователей

This commit is contained in:
vigdorov
2020-07-26 22:18:59 +03:00
parent baeded4a7a
commit 3711ef5f8f
10 changed files with 729 additions and 44 deletions

54
users.http Normal file
View File

@ -0,0 +1,54 @@
### Список всех пользователей
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"
}