Задать вопрос
@Ariurn

Как провести OpenID авторизацию пользователя через аккаунт Steam на Python?

Доброго времени суток.

Есть сайт на python-фреймворке (Django). Появилась необходимость сделать авторизацию (а точнее, идентификацию) пользователя через его аккаунт Steam. Сколько не лазил по интернету - везде относительно сложные решения, у которых либо дико скудная документация, либо она есть, но необходимо производить слишком много манипуляций (в отличие от тех же Google и VK, для работы с которыми достаточно сделать буквально 2-3 запроса).

Сама суть вопроса: неужели нет никакого достаточно простого и лаконичного решения, которое не будет тащить за собой кучу зависимостей, необходимостей что-то дополнительно создавать(разве что в разумных масштабах)/устанавливать и т.д.?
Если нет - посоветуйте, пожалуйста, наиболее адекватный с вашей точки зрения вариант.

P.S.: Желательно не учитывать, что сайт построен именно на Django, т.к. в инете сразу появляются решения, заставляющие набивать его всякой дополнительной фигнёй.
  • Вопрос задан
  • 1790 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Ariurn Автор вопроса
Нашёл простое решение проблемы на GitHub. Удивительно, что проект малоизвестен.
Ссылка: https://github.com/TeddiO/pySteamSignIn
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
netpastor
@netpastor
Python developer
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы