Auth

Informations
Version
1.0

Content negotiation
URI Schemes
  • http
Consumes
  • application/json
Produces
  • application/json
  • text/plain

Security Schemes
APIAccessToken (header: accessToken)
Type: apikey
APIRefreshToken (header: refreshToken)
Type: apikey
Basic
Type: basic

All endpoints
operations

Paths
Выполняет авторизацию пользователя (PostLogin)
POST /auth/api/v1/login
Устанавливает авторизационные header'ы.
Security Requirements
  • Basic
All responses
Responses

200 - OK
Status: OK
Schema
Response headers
403 - Доступ запрещён
Status: Forbidden
Schema
Response headers
Выполняет проверку токенов пользователя (PostVerify)
POST /auth/api/v1/login
Выполняет проверку токенов пользователя и возвращает данные пользователя. Если срок действия access tokenне истек, то возвращаются данные пользователя. Если срок действия access token истек, то выполняется проверка refresh token и его срока действия. Если срок действия refresh token не истек, то возвращаются данные пользователя и обновленный access и refresh token'ы.
Security Requirements
  • APIAccessToken
  • APIRefreshToken
  • All responses
Responses

200 - Доступ разрешен
Status: OK
Schema
User
Response headers
403 - Доступ запрещён
Status: Forbidden
Schema
Response headers

Models
user
Properties