Путаница в использовании django socialauth - PullRequest
6 голосов
/ 11 марта 2010

http://github.com/uswaretech/Django-Socialauth/tree/master/socialauth/

Я немного запутался в том, как мне это использовать. Конечно, я читаю заметки внизу, но я новичок в Django, поэтому мне нужно немного подержать.

Структура выглядит как структура проекта, поскольку она содержит urls.py, но я также знаю, что приложения также могут иметь это. Он также имеет manage.py, что заставляет меня поверить, что это проект (плюс подкаталоги).

Так я должен просто интегрировать части этого в мой существующий проект? Это не приложение, верно?

В README также упоминается захват API-ключей. Поэтому, если мне нужен стандартный интерфейс, где вы нажимаете на логотип google / yahoo, и он перенаправляется через Javascript на страницу аутентификации, где вы входите, если вы еще не вошли в систему, пинает вас обратно на вашу собственную страницу, понадобится ли мне API ключи?

Любые другие специальные советы приветствуются.

Ответы [ 2 ]

4 голосов
/ 11 марта 2010

[Мы написали это]

  1. Есть довольно много вилок, которые впереди нас, так что вы можете использовать это.
  2. Если вы просто хотите открыть openid, вам не нужны API-ключи
  3. Если вы хотите твиттер / фб, вам определенно нужны ключи.
  4. urls.py и manage.py тоже показывают демонстрационное приложение.
  5. socialauth - приложение django, которое вы можете скачать.
2 голосов
/ 18 марта 2011

Я бы использовал вилку от agiliq (те же ребята).

Если вы посмотрите на коммиты в agiliq и uswaretech, вы увидите, что форк agiliq имеет более свежие коммиты.

И вы также можете использовать django-social-auth, который может показаться другим форком, но это совершенно другая реализация.

...