Mod_auth_external

MOD_AUTH_EXTERNAL y MOD_AUTHNZ_EXTERNAL son módulos de apache utilizados para la autenticación.
Descargar ahora

Mod_auth_external Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Nathan Neulinger
  • Sitio web del editor:

Mod_auth_external Etiquetas


Mod_auth_external Descripción

Mod_auth_external y mod_authnz_external son módulos de apache utilizados para la autenticación. Mod_auth_external y mod_authnz_external son módulos de apache utilizados para la autenticación. Los dos módulos proporcionan básicamente la misma funcionalidad, y difieren principalmente en la forma en que interactúan a otro código de autenticación en Apache. Para Apache 2.1 y más tarde, se debe preferir MOD_AUTHNZ_EXTERNAL. El demonio HTTP de Apache se puede configurar para que los usuarios suministren inicios de sesión y contraseñas antes de acceder a las páginas en algunos directorios. La autenticación es el proceso de comprobación si la contraseña proporcionada es correcta para un usuario. Apache tiene módulos estándar para autenticar de varios tipos diferentes de bases de datos. Estos módulos de autenticación externa proporcionan una herramienta flexible para crear sistemas de autenticación basados ​​en otras bases de datos. Estos módulos se pueden usar en cualquiera de las dos formas un tanto divergentes: autenticación externa: cuando un usuario suministra un nombre de usuario y contraseña, MOD_AUTH * _External ejecuta un programa que escribe, pasándolo el inicio de sesión y la contraseña. Su programa hace lo que debe verificar y registrarlo, y luego devuelve un indicador de aceptación / rechazo a Apache. Esto es más lento que hacer la autenticación internamente porque tiene la sobrecarga del lanzamiento de un programa externo para cada autenticación. Sin embargo, hay al menos dos situaciones donde es muy útil: prototipos rápidos. MOD_AUTH * _External hace un autenticador de cuchillo de ejército suizo muy agradable. Puede reunir rápidamente sistemas de autenticación personalizados para muchas aplicaciones de autenticación extrañas. El programa de autenticación externo puede ser un programa de shell o PERL. Se puede escribir sin saber mucho sobre la construcción de módulos Apache. Los errores en él no pondrán en peligro la integridad general del servidor Apache. Restricciones de acceso. Hay situaciones en las que no desea que su base de datos de usuarios sea legible a la identificación del usuario que APACE se ejecuta debajo. En estos casos, el programa de autenticación externa puede ser un programa SUID que tiene acceso a las bases de datos Apache no puede acceder. Por ejemplo, si desea obtener la autenticación de una base de datos de contraseñas de sombra UNIX, y no es lo suficientemente tonto como para ejecutar Apache como root, un programa de autenticación externo con cuidado cuidadosamente escrito puede hacer el trabajo para usted. Dicho autenticador para archivos de contraseña de sombra y PAM (PWAUTH) está disponible por separado. Autenticación por separado. Se han insertado algunos ganchos en MOD_AUTH * _External para que sea fácil reemplazar la llamada al programa de autenticación externa con una llamada a una rutina de autenticación interna con codificación dura. que escribes Esto es una medida de una medida a la mitad para simplemente escribir su propio módulo Apache desde cero, lo que le permite tomar prestado fácilmente parte de la lógica de MOD_AUTH * _External. Es un poco más peligroso que usar un autenticador externo, ya que los errores en su módulo pueden bloquear Apache Apache, pero el rendimiento suele ser mejor. Creo que MOD_AUTH * _External es la mejor solución actual para autenticar archivos de contraseña de sombra y otras aplicaciones similares. Para un prototipado rápido y de manera fácil de construir sus propios módulos, MOD_PERL puede ser una solución mejor en algunos casos. Requisitos: · Apache


Mod_auth_external Software relacionado

Xhp

XHP CMS es un sistema de administración de contenido fácil de instalar, fácil de usar, fácil de usar. ...

186

Descargar

Leonardo

Leonardo es un sistema de gestión de contenido extensible escrito en Python. ...

383

Descargar

Plana

FlatGallery es un productor de la galería de imágenes simple que no requiere ningún backend de la base de datos. ...

121

Descargar

robots.txt

Robots.txt es un script PHP que actúa como un archivo Normal Robots.txt, pero con algunas diferencias. ...

207

Descargar