2010-08-19 5 views
3

я пытаюсь установить socialauth в моем Джанго приложения, чтобы иметь OpenID и facebook логин, но, кажется, есть различные версии socialauth:Django socialauth: какая лучшая вилка?

  • uswaretech, который имеет плохой документ, очень плохая система шаблонов
  • elfsternberg, который защищал this но последнее обновление nov09
  • agiliq обновления один месяц назад, но, кажется, даже больше ошибок ... (хотя Штернберг является частью вкладчиков)
  • другие, которые еще менее прозрачными

что вы рекомендуете?

+0

какой вы в конечном итоге делать? –

+1

@meder: я закончил использование социальной регистрации django и на данный момент это нормально. Я действительно потерял много времени с socialauth (все версии), и я не рекомендую его. Надеюсь, это поможет – Mermoz

+0

, включая gmail/yahoo, как у SO? Или это более ограничено? –

ответ

2

Я действительно не предлагаю вам socialauth, есть некоторые ошибки, facebook подключение не работает нормально, я предлагаю вам найти хорошее приложение для OAuth, и использовать OpenID Джанго-facebookconnect или питон официально/JavaScript SDk фейсбук с opengraph

+1

(и с открытым исходным кодом, когда вы закончите) – sdolan

+0

Тот факт, что django-facebookconnect может работать с * существующими учетными записями пользователей, является ключевым - с другими системами вы получаете путаницу дублированных пользователей, если они вступают в систему один раз нормально, другой время с FB, в другой раз с Twitter. Наступает Хаос. – shacker

1

Я понимаю, что вы попросили о социальном обеспечении, но я подумал, что вы можете попробовать использовать социальную регистрацию, которая находится по адресу: http://github.com/flashingpumpkin/django-socialregistration

Это сработало для меня.