You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/users/create – регистрация пользователя. В теле POST запроса должны быть данные нового пользователя
/users/auth – авторизация пользователя. В теле POST запроса должны быть данные пользователя
Причем ключ email обязателен, хоть и его значение не играет роли
/users/logout – деавторизация пользователя. POST запрос
/users/info – информация о текущем пользователе. GET запрос
/users/change – изменение информации о пользователе. В теле POST запроса должны быть новые данные пользователя
Коды состояний и причины их возникновения:
SUCCESSFULLY_REGISTERED
Возвращается при успешной регистрации нового пользователя
SUCCESSFULLY_AUTHED
Возвращается при успешной авторизации пользователя
SUCCESSFULLY_LOGGED_OUT
Возвращается при успешной деавторизации пользователя
SUCCESSFULLY_CHANGED
Возвращается при успешном изменении данных пользователя
ACCESS_ERROR
Возвращается при:
Запросе на деавторизацию неавторизоавнного пользователя
Запросе информации о пользователе текущей сессии от неавторизованного пользователя
Запросе на изменение пользовательских данных от неавторизованного пользователя
WRONG_CREDENTIALS
Возвращается при попытке авторизоваться с неправильными учетными данными (username либо password)
NOT_UNIQUE_USERNAME
Возвращается при попытке зарегистрировать пользователя с неуникальным никнеймом
ALREADY_AUTHENTICATED
Возвращается при:
Запросе на авторизацию от авторизованного пользователя
Запросе на регистрацию от авторизованного пользователя
UNEXPECTED_ERROR
Возвращается при возникновении непредвиденной ошибки