Frage

http://github.com/uswaretech/Django-Socialauth/ Baum / Master / socialauth /

Ich bin ein wenig verwirrt, wie ich diese verwenden soll. Natürlich las ich am Ende die Noten, aber ich bin ein Neuling Django so dass ich ein wenig Hand halten brauchen.

Die Struktur dieser sieht aus wie eine Struktur Projekt, da es eine urls.py enthält aber ich bin mir auch bewusst, dass Anwendungen auch, dass haben. Es hat auch eine manage.py das führt mich ist es ein Projekt zu glauben (plus Unterverzeichnisse).

Also sollte ich nur Teile davon in mein bestehendes Projekt eingliedern? Dies ist nicht eine Anwendung, nicht wahr?

Die Readme erwähnt auch API-Schlüssel greifen. Wenn ich also eine Standard-Schnittstelle möchten, wo Sie auf einer Google / Yahoo-Logo klicken und nach vorne sich über Javascript auf die Authentifizierungsseite, wo Sie sich einloggen, wenn Sie bereits nicht angemeldet sind, schlägt sie zurück zu Ihrer eigenen Seite, würde ich API brauchen Schlüssel?

Jede andere spezielle Tipps sind willkommen.

War es hilfreich?

Lösung

[Wir schrieben diese]

  1. Es gibt durchaus ein paar Gabeln, die vor uns sind, so dass Sie das verwenden möchten.
  2. Wenn Sie nur openid wollen, müssen Sie nicht API-Schlüssel benötigen
  3. Wenn Sie twitter wollen / FB Sie auf jeden Fall brauchen Tasten.
  4. urls.py und manage.py werden, zeigen auch eine Demo-Anwendung.
  5. socialauth ist die django app, die Sie herausziehen können.

Andere Tipps

würde ich die Gabel aus agiliq (gleichen Männern) verwenden.

Wenn man sich die Commits in agiliq und uswaretech anschauen, werden Sie sehen, dass die agiliq Gabel aktuellere Commits hat.

Und man konnte auch django-sozial-Auth verwenden, die eine andere Gabel zu sein scheinen mag, aber es ist eine ganz andere Implementierung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top