django-netauth

Software screenshot:
django-netauth
Software detaljer:
Version: 0.1.92
Upload dato: 11 May 15
Udvikler: Kirill Klenov
Licens: Gratis
Popularitet: 18

Rating: nan/5 (Total Votes: 0)

Django-netauth er Django app, der gør det muligt godkende brugere via OpenID / OAuth / Facebook / Vkontakte.
Installation:
Django netauth skal installeres ved hjælp pip:
pip installere Django-netauth

Opsætning:

& Nbsp; * Tilføj "netauth" til INSTALLED_APPS
& Nbsp; INSTALLED_APPS + = ('netauth ",)
& Nbsp; * Tilføj 'netauth.middleware.RedirectMiddleware "til MIDDLEWARE_CLASSES
& Nbsp; MIDDLEWARE_CLASSES + = ('netauth.middleware.RedirectMiddleware',)
& Nbsp; * Tilføj netauth urls at basere webadresser
& Nbsp; url ("auth /«, omfatter ('netauth.urls')),
& Nbsp; * Tilføj netauth backend til AUTHENTICATION_BACKENDS
& Nbsp; AUTHENTICATION_BACKENDS + = ('netauth.auth.NetBackend',)
& Nbsp; * Se setup tjenester Bellow.
Brug netauth
& Nbsp; 1. Brug url '/ auth / login "som login punkt i dit websted
& Nbsp; 2. Brug skabelon tag 'netauth_widget'
& Nbsp; 3. Opret brugerdefineret grænseflade
Ekstra felter
For at fylde ekstra felter, der kan kræves af din brugerprofil, du har brug for at sætte nogle variabler i settings.py af dit projekt.
Navnet på variablen skal uppercased navn backend + "_PROFILE_MAPPING". For eksempel: GOOGLE_PROFILE_MAPPING, TWITTER_PROFILE_MAPPING, etc ..
Værdien af ​​denne variabel skal være ordbog med navnet på feltet på udbyderen side og dens værdi skal være navnet på din formularfelt. For eksempel:
TWITTER_PROFILE_MAPPING = {'screen_name «:» username ",}
Her kan du se, at "screen_name" er hvad du spørger fra kvidre i din EXTRA_FORM vil du se værdien af ​​denne under key 'brugernavn'. Dette er fordi hver godkendelsesmetode kan give forskellige navne for sine data, og du skal samle det.
Også du kan tilsidesætte EXTRA_FORM selv og sæt NETAUTH_EXTRA_FORM variabel med værdi som sti til din brugerdefinerede formular. Dont glemmer at implementere spare metode i denne form

Krav :.

  • Django
  • Python
  • pip

Andre software developer Kirill Klenov

scss
scss

15 Apr 15

Pylama
Pylama

20 Jul 15

Python-SCSS
Python-SCSS

12 May 15

Kommentarer til django-netauth

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!