django-netauth

Szoftver screenshot:
django-netauth
Szoftver adatai:
Változat: 0.1.92
Feltöltés dátuma: 11 May 15
Fejlesztő: Kirill Klenov
Engedély: Ingyenes
Népszerűség: 18

Rating: nan/5 (Total Votes: 0)

Django-netauth van Django app, amely lehetővé teszi a felhasználók azonosítását keresztül OpenID / OAuth / Facebook / Vkontakte.
Telepítés:
Django netauth használatával kell telepíteni pip:
pip telepíteni Django-netauth

Beállítás:

& Nbsp; * Új "netauth" a INSTALLED_APPS
& Nbsp; INSTALLED_APPS + = ("netauth",)
& Nbsp; * Új "netauth.middleware.RedirectMiddleware" a MIDDLEWARE_CLASSES
& Nbsp; MIDDLEWARE_CLASSES + = ("netauth.middleware.RedirectMiddleware",)
& Nbsp; * Új netauth URL-eket a kiinduló URL-címét
& Nbsp; url ('auth / "include (' netauth.urls")),
& Nbsp; * Új netauth backend hogy AUTHENTICATION_BACKENDS
& Nbsp; AUTHENTICATION_BACKENDS + = ("netauth.auth.NetBackend",)
& Nbsp; * Lásd szolgáltatás beállítási ordít.
netauth
& Nbsp; 1. Használja url "/ auth / login 'a login pont webhely
& Nbsp; 2. Használja template tag "netauth_widget"
& Nbsp; 3. Hozzon létre egyéni kapcsolat
Extra mezők
Annak érdekében, hogy töltse ki extra mezőket, ami szükséges lehet az Ön felhasználói profilt, meg kell állítanod pár változó a settings.py a projekt.
A változó neve kell nagybetűsre neve backend + "_PROFILE_MAPPING". Például: GOOGLE_PROFILE_MAPPING, TWITTER_PROFILE_MAPPING, stb ..
Ennek értéke változó lehet szótárt mező nevét a szolgáltató oldalán, és értéke legyen neve a formába. Például:
TWITTER_PROFILE_MAPPING = {'screen_name': 'username',}
Itt láthatjuk, hogy "screen_name" az, amit kér a Twitter, a EXTRA_FORM látni fogja az értéke ennek keretében gomb 'username'. Ez azért van, mert minden hitelesítési módszer, hogy különböző neveket saját adatok és meg kell, hogy egyesítse azt.
Szintén felül tudja írni a EXTRA_FORM magát, és állítsa NETAUTH_EXTRA_FORM változó értékét utat az egyéni formában. Ne felejtsük el, hogy végre megtakarítás módszer ebben a formában.

követelmények :

  • Django
  • Python
  • pip

Más szoftver fejlesztő Kirill Klenov

Zeta library
Zeta library

23 Jul 15

Pylama
Pylama

20 Jul 15

Python-SCSS
Python-SCSS

12 May 15

Hozzászólások a django-netauth

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!