django-netauth

Screenshot Software:
django-netauth
Mga detalye ng Software:
Bersyon: 0.1.92
I-upload ang petsa: 11 May 15
Nag-develop: Kirill Klenov
Lisensya: Libre
Katanyagan: 7

Rating: nan/5 (Total Votes: 0)

django-netauth ay Django app na nagpapahintulot sa patunayan ang mga gumagamit sa pamamagitan ng OpenID / OAuth / Facebook / Vkontakte.
Pag-install:
Dapat na-install Django netauth gamit pip:
PIP install django-netauth

Setup:

& Nbsp; * Magdagdag 'netauth' to INSTALLED_APPS
& Nbsp; INSTALLED_APPS + = ('netauth',)
& Nbsp; * Magdagdag 'netauth.middleware.RedirectMiddleware' to MIDDLEWARE_CLASSES
& Nbsp; MIDDLEWARE_CLASSES + = ('netauth.middleware.RedirectMiddleware',)
& Nbsp; * Magdagdag netauth url na base sa mga url
& Nbsp; url ('auth /', isama ('netauth.urls')),
& Nbsp; * Magdagdag netauth backend na AUTHENTICATION_BACKENDS
& Nbsp; AUTHENTICATION_BACKENDS + = ('netauth.auth.NetBackend',)
& Nbsp; * Tingnan umangal setup serbisyo.
Gamitin netauth
& Nbsp; 1. Gamitin url '/ auth / login' bilang mga punto sa iyong site login
& Nbsp; 2. Gamitin tag template 'netauth_widget'
& Nbsp; 3. Lumikha ng pasadyang interface
Extra patlang
Upang punan sobrang mga patlang na maaaring kinakailangan sa pamamagitan ng iyong profile ng user, kailangan mong mag-setup ng ilang mga variable sa settings.py ng iyong proyekto.
Dapat uppercased Ang pangalan ng variable na pangalan ng backend + "_PROFILE_MAPPING". Halimbawa: GOOGLE_PROFILE_MAPPING, TWITTER_PROFILE_MAPPING, etc ..
Ang halaga ng variable na ito ay dapat na dictionary na may pangalan ng patlang sa gilid provider at ang halaga nito ay dapat na pangalan ng iyong field ng form. Halimbawa:
TWITTER_PROFILE_MAPPING = {'screen_name': 'username',}
Dito maaari mong makita na ang 'screen_name' ay kung ano ang iyong na humihiling mula sa nerbiyos, sa iyong EXTRA_FORM makikita mo ang halaga ng mga ito sa ilalim ng key 'username'. Ito ay dahil ang bawat paraan authentication ay maaaring magbigay ng iba't ibang mga pangalan para sa data nito at kailangan mo upang mapag-isa ang mga ito.
Din maaari mong i-override ang EXTRA_FORM kanyang sarili at itakda NETAUTH_EXTRA_FORM variable na may halaga bilang path sa iyong custom form. Huwag kalimutan na ipatupad makatipid method sa form na ito

Kinakailangan .

  • Django
  • sawa
  • pip

Iba pang mga software developer ng Kirill Klenov

scss
scss

15 Apr 15

django-gishelper
django-gishelper

11 May 15

Zeta library
Zeta library

23 Jul 15

Makesite
Makesite

20 Feb 15

Mga komento sa django-netauth

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!