thirdpartyLogin
Логин через сторонние сервисыthirdpartyRegister
Регистрация через сторонние сервисы
Методы взаимодействия со сторонними сервисами - Twitch, GoodGame, VK, Google, etc...
запрос
{
name: string; // Имя пользователя
token: string; // Токен регистрации, полученный соответствующим уведомлением после авторизации пользователя на стороннем сервисе
}
ответ
{
token: string; // Токен пользователя
current: Object; // Данные пользователя, объект из ответа /api/user/current
}
Работает только на peka2.tv.
Позволяет регистрироваться через Twitch/VK/Google.
Вернёт ошибку если токен авторизации не верен, пользователь с таким именем уже существует или имя пользователя недопустимо.
{
// Данные логина, ответ /api/user/current
}
/api/user/current
Приходит при успешной авторизации через сторонний сервис.
{
name: string; // Предлагаемое имя пользователя на основе данных стороннего сервиса
token: string; // Токен для завершения регистрации
}
Приходит при успешной авторизации через сторонний сервис если нет пользователя к которому привязан этот сервис.