Какие варианты аутентификации у вас есть в django? - PullRequest
3 голосов
/ 14 ноября 2010

Я новичок в django, есть много вариантов для аутентификации пользователя (с точки зрения плагинов) или есть только один способ сделать это?

Ответы [ 4 ]

2 голосов
/ 14 ноября 2010
1 голос
/ 08 января 2012

У вас есть много вариантов на выбор. Вы можете использовать аутентификацию пользователя по умолчанию в Django, Django-OpenID и многое другое. Одним из самых простых в настройке приложений является django_openid_auth. Вы можете просмотреть фрагменты здесь: http://djangosnippets.org/snippets/2183/

1 голос
/ 15 ноября 2010

Модуль socialauth предоставляет вам возможность входа в систему одним щелчком через различных провайдеров OpenId, таких как (Google, Yahoo, пользовательские и т. Д.) + Twitter + Facebook. Узнайте больше о socialauth на http://uswaretech.com/blog/2009/08/django-socialauth-login-via-twitter-facebook-openid-yahoo-google/ и источник на github https://github.com/uswaretech/Django-Socialauth

1 голос
/ 15 ноября 2010

Если вы хотите, чтобы ваши пользователи могли регистрироваться / подписываться через Twitter, Facebook и OpenID (например, Google и другие), я предлагаю django-socialregistration . Несколько месяцев назад, когда я проводил исследование, это была самая простая и полная библиотека, и теперь, похоже, я был прав, поскольку набирает обороты в сообществе Django.

Редактировать

Джанго-гуру также используют джанго-социальную регистрацию: http://www.revsys.com/officehours/2010/nov/05/#question27: -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...