Библиотека Django для аутентификации API Stack Exchange?

Библиотека Django для аутентификации API Stack Exchange?

23.02.2012 07:44:51 Просмотров 57 Источник

Я пишу веб-приложение, которое сильно использует API StackExchange. В настоящее время я использую аутентификацию OpenID, но, учитывая, что единственными людьми, которые будут использовать сайт, будут члены SE, мне было интересно, есть ли библиотека для Django (или Python, в целом), которая может обрабатывать процесс входа для меня.

Я специально думаю о чем-то, что входит в процесс, как это делает проект django_openid_auth.

У вопроса есть решение - Посмотреть?

Ответы - Библиотека Django для аутентификации API Stack Exchange? / Django library for Stack Exchange API authentication?

Является ответом!
Aamir Adnan

04.01.2013 09:03:27

Посмотреть в Django-allauth. Поддерживаются следующие поставщики проверки подлинности:

  • Facebook (Как OAuth2, так и JS SDK)
  • На GitHub
  • Гугл (Что OAuth2)
  • Сеть linkedin
  • OpenId
  • Персона
  • SoundCloud (OAuth2)
  • Обмен Стека (Что OAuth2)
  • Щебетать
pankaj28843

07.01.2013 04:12:06

Вы можете использовать django-allauth для регистрации/входа в систему, поскольку он поддерживает Stack Exchange OAuth2.

Поскольку ваше приложение активно использует API StackExchange, вы должны рассмотреть возможность использования Py-StackExchange вместе с django-allauth. Пожалуйста, ознакомьтесь с FAQ, и это поддержка API для StackExchange.

inigomedina

09.01.2013 09:41:15

У вас есть Py-StackExchange, идеально подходящий для использования С Python. Проверьте код на GitHub или его страницу в StackApps .


Добавлено после комментария Оли

Для управления логином / регистрацией есть несколько хороших рабочих проектов. Вы можете прочитать хороший обзор 4 из наиболее распространенных библиотек на hackerluddite. Django-social-auth и django-allauth, вероятно, наиболее полные, стабильные и используемые.

https://stackoverflow.com/questions/9416322/django-library-for-stack-exchange-api-authentication/14243201#comment19768793_14243201
Да, это нормально, но не имеет ничего общего с аутентификацией.
https://stackoverflow.com/questions/9416322/django-library-for-stack-exchange-api-authentication/14243201#comment19771157_14243201
Да. Извиняюсь. Я добавил Это в свой ответ.
Закрыть X