django-netauth

Софтуер снимки:
django-netauth
Софтуер детайли:
Версия: 0.1.92
Дата на качване: 11 May 15
Розробник: Kirill Klenov
Разрешително: Безплатно
Популярност: 18

Rating: nan/5 (Total Votes: 0)

Джанго-netauth е Django приложение, което позволява идентификация на потребителите чрез OpenID / OAuth / Facebook / VKontakte.
<Силен> Монтаж:
Django netauth трябва да се монтират с помощта пипс:
PIP инсталирате Джанго-netauth
<Силен>
Setup:
& Nbsp; * Add 'netauth "да INSTALLED_APPS
& Nbsp; INSTALLED_APPS + = ("netauth")
& Nbsp; * Add 'netauth.middleware.RedirectMiddleware "да MIDDLEWARE_CLASSES
& Nbsp; MIDDLEWARE_CLASSES + = ("netauth.middleware.RedirectMiddleware")
& Nbsp; * Добави netauth URL адреси, за да основат URL адреси
& Nbsp; URL ("AUTH /", включва ("netauth.urls")),
& Nbsp; * Добави netauth бекенд да AUTHENTICATION_BACKENDS
& Nbsp; AUTHENTICATION_BACKENDS + = ("netauth.auth.NetBackend")
& Nbsp; * Вижте Настройка на услуги по-долу.
<Силен> Използвайте netauth
& Nbsp; 1. Използвайте URL "/ AUTH / вход" като вход точка в твоя сайт
& Nbsp; 2. Използвайте шаблона таг "netauth_widget"
& Nbsp; 3. Създаване на потребителски интерфейс
<Силни> допълнителни полета
За да се запълни допълнителни полета, които могат да се изискват от вашия потребителски профил, трябва да настроите няколко променливи в settings.py на вашия проект.
Името на променливата трябва да се uppercased име на гръб + "_PROFILE_MAPPING". Например: GOOGLE_PROFILE_MAPPING, TWITTER_PROFILE_MAPPING и др ..
Стойността на тази променлива трябва да е речник с името на областта от страна на доставчика и неговата стойност трябва да е името на вашата област форма. Например:
TWITTER_PROFILE_MAPPING = {'screen_name ":" потребителско име ",}
Тук можете да видите, че "screen_name" е това, което иска от Twitter, във вашия EXTRA_FORM ще видите стойността на този под ключ "потребителско име". Това е така, защото всеки метод за удостоверяване може да осигури различни имена за своите данни и да ви се наложи да я обедини.
Също така можете да замените EXTRA_FORM себе си и определи NETAUTH_EXTRA_FORM променлива със стойност като път към персонализираната си форма. Не забравяйте да приложат спасяване метод в тази форма

<силни> Изисквания :.

  • Django
  • Python
  • Пип

Друг софтуер на разработчика Kirill Klenov

django-gishelper
django-gishelper

11 May 15

Zeta library
Zeta library

23 Jul 15

scss
scss

15 Apr 15

Коментари към django-netauth

Коментари не е намерена
добавите коментар
Включете на изображения!