Domanda

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

Sono un po 'confuso su come si usa questo. Naturalmente, ho letto le note in fondo, ma io sono un novizio Django quindi avrò bisogno di un po 'di partecipazione mano.

La struttura di questo appare come una struttura di progetto in quanto contiene un urls.py ma sono anche consapevole che le applicazioni possono anche avere quella. Essa ha anche un manage.py, che mi porta a credere che sia un progetto (più le sottodirectory).

Quindi devo solo essere l'integrazione di parti di questo nel mio progetto esistente? Questa non è una domanda, giusto?

Il README menziona anche afferrare chiavi API. Quindi, se voglio un'interfaccia standard cui si fa clic su un / yahoo logo di Google e in avanti per sé tramite Javascript alla pagina di autenticazione in cui si effettua il login se già non si è effettuato l'accesso, è calci indietro alla tua pagina, avrei bisogno API chiavi?

Tutte le altre punte speciali sono apprezzati.

È stato utile?

Soluzione

[Abbiamo scritto questo]

  1. Ci sono un bel paio di forchette, che sono davanti a noi in modo che si potrebbe desiderare di utilizzare tale.
  2. Se si desidera solo OpenID, non avete bisogno di chiavi API
  3. Se si desidera Twitter / FB avrete sicuramente bisogno di chiavi.
  4. urls.py e manage.py sono troppo mostrano un'applicazione demo.
  5. socialauth è l'app Django, che si può tirare fuori.

Altri suggerimenti

Vorrei utilizzare la forcella da agiliq (ragazzi stessi).

Se si guardano le impegna a agiliq e uswaretech, vedrete che la forcella agiliq ha commit più recenti.

E si potrebbe anche usare django-social-auth, che potrebbe sembrare un altro bivio, ma è un'implementazione completamente diversa.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top