django-foso

Capa extra de HTTP Basic Auth (para la puesta en escena pública / Servidores Dev)
Descargar ahora

django-foso Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • Andy Mroczkowski
  • Sitio web del editor:
  • http://amrox.github.com/

django-foso Etiquetas


django-foso Descripción

Django-Moat es una aplicación Django que agrega una capa adicional de autenticación a través de HTTP Basic Auth. Es un caso de uso principal es evitar que la puesta en escena, el desarrollo o los sitios privados de acceso en Internet pública. Es equivalente a configurar la autenticación básica en su servidor web (Apache, Nginx), pero funciona en entornos donde no es posible (Heroku) .instalation al instalar desde SourcePip install -e git + https: //github.com/amrox/django-moat # Egg = Django-MoatpyPi Paquete Próximamente.configurationAñadir Moat.Middleware.moatMiddleware a su Middleware_Classes: Middleware_classes = (# Clases de middleware existentes "Moat.Middleware.moatMiddleware",) FOAT tiene varias variables de configuración que puede colocar en su configuración. Habilitar o deshabilitar foso. (Verdadero o Falso) = truehttp_auth_realm establece la autentica básica Realm http_auth_realm = 'app staged'moat_always_allow_views Una lista de vistas para permitir a través de MOAT MOAT_ALWAY_ALLOW_VIEWS = MOAT_ALWAY_ALLOW_MODULES A Lista de módulos para permitir a través de MOAT MOAT_ALWAY_ALLOW_MODULES = SITIO SITIO Ahora requiere que su autenticación se autentique con un usuario a nivel de personal antes de acceder a cualquier vista que no esté en blanco. Se recomienda que su AGREGA UN USUARIO DE PERSONAL DE DEDICANDO en el administrador Django para Authentication.By Predeterminado, las vistas de administración serán bloqueadas por FOAT. O bien necesitará crear un usuario con django-admin.py, o agregar django.contrib.admin.sites a la página de inicio de moat_always_allow_modules.product


django-foso Software relacionado