django-dnd

DJANGO AUTH BACKEND Para rellenar los datos del usuario utilizando el directorio de nombre de Dartmouth
Descargar ahora

django-dnd Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Nombre del editor:
  • Pete Gadomski
  • Sitio web del editor:
  • https://bitbucket.org/quentonc/

django-dnd Etiquetas


django-dnd Descripción

Django Auth Backend para rellenar los datos de los usuarios utilizando el directorio de nombre Dartmouth Django-DND es una aplicación DJANGO para autenticar usuarios contra el nombre del nombre de Dartmouth. Django-DND utiliza Django CAS para la autenticación, y automáticamente buscará el nombre, el apellido y Blitz desde el DND (directorio de nombre Dartmouth) y rellenará el Auth.User.Installation: para obtener la última versión: PIP Instale Django-DNDPE Get El borde de sangrado: PIP Instale -e hg + https: //bitbucket.org/quentonc/django-dnddd la autenticación Django_cas Middleware y Django_DND Authentication backelds a su configuración y asegúrese de tener la autenticación también. Aquí está la mía que parece: middleware_classes = ('django.middleware.common.commonmiddleware', 'django.contrib.sessions.middleware.sessionmiddleware', 'django.middleware.csrf.csrfviewmiddleware', 'django.contrib.auth.middleware. Autenticationmiddleware ',' django.contrib.messages.middleware.messagage.middleware.messagemediware ',' django_cas.middleware.dndmiddleware ',) autentication_backends = (' django.contrib.auth.backends.modelbackend ',' django_dnd.backends.dndbackend ',) Añadir django_dnd A sus aplicaciones instaladas: instalado_apps = ('django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django .contrib.staticfiles ',' django_dnd ',) Ejecute Syndb para instalar el modelo DND. No hay configuraciones requeridas para Django-DND. La configuración opcional incluye: - DND_SERVER: la URL de su servidor DND. Esto es por defecto a dnd.dartmouth.edu- dnd_db_table: el DB_Table para DND.DND. El valor predeterminado es dartmouth_dnd- cas_server_url: la URL base de nuestra fuente CAS. El valor predeterminado es https://login.dartmouth.edu/cas/Otras configuraciones opcionales están definidas por Django CAS.Make seguro que su proyecto sepa cómo registrar los usuarios ingresar y salir agregando estos a sus asignaciones de URL: (R '^ Cuentas / inicio de sesión / $ ',' django_cas.views.login '), (r' ^ cuentas / cierre de sesión / $ ',' django_cas.views.logout '), los usuarios ahora deberían poder iniciar sesión en su sitio (y personal en la interfaz de administración ) Uso de la configuración de CAS.addicional para opciones adicionales para enganchar CAS en su aplicación, siga las instrucciones de la página Django CAS. Requisitos: · Python · Django


django-dnd Software relacionado