Библиотека Django для аутентификации API Stack Exchange?
Я пишу веб-приложение, которое сильно использует API StackExchange. В настоящее время я использую аутентификацию OpenID, но, учитывая, что единственными людьми, которые будут использовать сайт, будут члены SE, мне было интересно, есть ли библиотека для Django (или Python, в целом), которая может обрабатывать процесс входа для меня.
Я специально думаю о чем-то, что входит в процесс, как это делает проект django_openid_auth.
Ответы - Библиотека Django для аутентификации API Stack Exchange? / Django library for Stack Exchange API authentication?

04.01.2013 09:03:27
Посмотреть в Django-allauth. Поддерживаются следующие поставщики проверки подлинности:
- Facebook (Как OAuth2, так и JS SDK)
- На GitHub
- Гугл (Что OAuth2)
- Сеть linkedin
- OpenId
- Персона
- SoundCloud (OAuth2)
- Обмен Стека (Что OAuth2)
- Щебетать

07.01.2013 04:12:06
Вы можете использовать django-allauth для регистрации/входа в систему, поскольку он поддерживает Stack Exchange OAuth2.
Поскольку ваше приложение активно использует API StackExchange, вы должны рассмотреть возможность использования Py-StackExchange вместе с django-allauth
. Пожалуйста, ознакомьтесь с FAQ, и это поддержка API для StackExchange.

09.01.2013 09:41:15
У вас есть Py-StackExchange, идеально подходящий для использования С Python. Проверьте код на GitHub или его страницу в StackApps .
Добавлено после комментария Оли
Для управления логином / регистрацией есть несколько хороших рабочих проектов. Вы можете прочитать хороший обзор 4 из наиболее распространенных библиотек на hackerluddite. Django-social-auth и django-allauth, вероятно, наиболее полные, стабильные и используемые.