django-netauth

Programinė įranga Screenshot:
django-netauth
Programinė detalės:
Versija: 0.1.92
Įkėlimo datą: 11 May 15
Kūrėjas: Kirill Klenov
Licencija: Nemokamai
Populiarumas: 18

Rating: nan/5 (Total Votes: 0)

"Django-netauth yra Django programa, kuri leidžia autentifikuoti vartotojus per OpenID / OAuth / Facebook / vkontakte.
Įrengimas:
Django netauth turi būti įdiegta naudojant pip:
PIP įdiegti Django-netauth

Sąranka:

& Nbsp; * Pridėti "netauth" į INSTALLED_APPS
& Nbsp; INSTALLED_APPS + = ("netauth")
& Nbsp; * Pridėti "netauth.middleware.RedirectMiddleware" į MIDDLEWARE_CLASSES
& Nbsp; MIDDLEWARE_CLASSES + = ("netauth.middleware.RedirectMiddleware")
& Nbsp; * Pridėti netauth URL grįsti URL
& Nbsp; url ('auth / "apima (" netauth.urls "))
& Nbsp; * Pridėti netauth varikliukus į AUTHENTICATION_BACKENDS
& Nbsp; AUTHENTICATION_BACKENDS + = ("netauth.auth.NetBackend")
& Nbsp; * Žr paslaugos sąrankos žemiau esančią.
Naudoti netauth
& Nbsp; 1. Naudokite url '/ auth / prisijungimo ", kaip prisijungimo taško į savo svetainę
& Nbsp; 2. Naudokite šabloną tag 'netauth_widget "
& Nbsp; 3. Sukurti pasirinktinį sąsaja
Papildomi laukai "
Siekiant užpildyti papildomus laukus, kurių gali prireikti jūsų vartotojo profilio, jums reikia nustatymo porą kintamųjų settings.py savo projekto.
Kintamojo pavadinimas turi būti uppercased pavadinimą posistemė + "_PROFILE_MAPPING". Pavyzdžiui: GOOGLE_PROFILE_MAPPING, TWITTER_PROFILE_MAPPING ir tt ..
Šio kintamojo reikšmė turi būti žodyną su pavadinimu dėl tiekėjo pusės ir jo vertę, turi būti laikomasi pavadinimas formą srityje. Pavyzdžiui:
TWITTER_PROFILE_MAPPING = {"SCREEN_NAME": "Nick"}
Čia galite pamatyti, kad "SCREEN_NAME" yra tai, ką Jūs klausiate iš Twitter, jūsų EXTRA_FORM pamatysite, kad ši vertė pagal pagrindinį "Vartotojas". Taip yra todėl, kas autentifikavimo metodas gali suteikti skirtingus pavadinimus savo duomenis ir jums reikia suvienodinti ją.
Taip pat galite nepaisyti EXTRA_FORM save ir nustatyti NETAUTH_EXTRA_FORM rodiklį verte kaip kelią į jūsų užsakymą formą. Nepamirškite įgyvendinti taupymo metodo šią formą

Reikalavimai .

  • Django
  • Python,
  • PIP;

Kita programinė įranga kūrėjas Kirill Klenov

scss
scss

15 Apr 15

Pylama
Pylama

20 Jul 15

Python-SCSS
Python-SCSS

12 May 15

Zeta library
Zeta library

23 Jul 15

Komentarai django-netauth

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!