Какое решение лучше для социальной аутентификации Django? - PullRequest
9 голосов
/ 22 июля 2010

django-socialregistration или django-SocialAuth?

В моем новом проекте я подумываю о регистрации только через Facebook (и, возможно, Twitter).Меня не волнует OpenID, поэтому этот вопрос не отвечает на мои вопросы: Какое лучшее решение для OpenID с Django?

Оба эти приложения кажутся подходящими, но как выглядит опытс кем-нибудь, кто использовал это?У кого из них больше активности?

Ответы [ 2 ]

3 голосов
/ 24 июля 2010

Я выбрал django-socialregistration по прихоти и получил некоторую помощь от flashingpumpkin в #django о последней версии (сейчас есть последняя версия на github).

Я установил ее вчера в нашем приложении django и получилинтеграция с твиттером работает без особых проблем.Я не смог опробовать Facebook, потому что на developer.facebook.com были икоты и он не мог дать мне свои ключи.

Пока все выглядит хорошо и достаточно просто, но я пока не уверен, удастся ли этоу нас есть функции помимо социальной регистрации, которые мы ищем, но, судя по коду, добавить его не сложно.

2 голосов
/ 13 сентября 2013

Просто чтобы внести свой вклад, я нашел django-allauth отличным инструментом для обработки обычной и социальной регистрации и аутентификации. Он поддерживает почти каждый провайдер oAuth. Здесь - это слайд, который поддерживает его, объясняет плюсы и минусы и сравнивает его с другими, а здесь - это обзор 4-х плагинов django для социальных сетей (включая django-allauth). Надеюсь, это поможет!

...