Требуется реализовать подключение аккаунта FACEIT к профилю пользователя на сайте, после авторизации через Steam. Пользователь сначала входит через Steam (Steam OpenID), затем по кнопке подключает FACEIT. После получения access_token необходимо запросить данные пользователя через FACEIT API и проверить, совпадает ли Steam ID из FACEIT с тем, что уже сохранён в профиле. При успешной проверке — сохранить данные (player_id, nickname, steam_id_64, level, elo) в профиль пользователя.
Работа ведётся на Django. Требуется знание OAuth2, работы с REST API и Django ORM.
Опубликован 01.05.2025 в 22:20
Заказ находится в архиве