| Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Permite la autenticación de un directorio LDAP. |
Descargar ahora |
Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Adam Jacob
- Sitio web del editor:
- http://search.cpan.org/~holoway/Catalyst-Plugin-Authentication-Store-LDAP-0.04/lib/Catalyst/Plugin/Authentication/Store/LDAP.pm
Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Etiquetas
Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Descripción
Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Permite la autenticación de un directorio LDAP. Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Permite la autenticación de un directorio LDAP.Synopsis Use Catalyst QW / Autenticación de autenticación :: Store :: LDAP Autenticación :: Credencial :: Contraseña /; __Package __-> config ('autenticación' => {'ldap' => {'ldap_server' => 'ldap.yourcompany.com', 'ldap_server_options' => {'tiempo de espera' => 30,}, 'binddn' => 'Anónimo', 'Bindpw' => 'dontcarehow', 'start_tls' => 1, 'start_tls_options' => {'verify' => 'none',}, 'user_basedn' => 'ou = personas, dc = yourcompany , dc = com ',' user_filter '=>' ((ObjectClass = PosixAccount) (uid =% s)) ',' user_scope '=>' uno ',' user_field '=>' uid ',' user_search_options '=> {'Deref' => 'SIEMPRE',}, 'use_roles' => 1, 'rol_basedn' => 'ou = grupos, dc = yourcompany, dc = com', 'rol_filter' => '((ObjectClass = PosixGroup) (Miembro =% s)) ',' rol_scope '=>' uno ',' rol_field '=>' uid ',' rol_value '=>' dn ',' rol_search_options '=> {' deref '=>' siempre ' ,},}},); sub inicio de sesión: global {my ($ yo, $ c) = @_; $ c-> Inicio de sesión ($ C-> Req-> Param ("Inicio de sesión"), $ c-> req-> param ("Contraseña"),); $ c-> res-> cuerpo ("Bienvenido". $ c-> usuario-> Nombre de usuario. "!"); } Este plugin usa NET :: LDAP para que su aplicación se autentique contra un directorio LDAP. Tiene un grado bastante alto de flexibilidad, dada la amplia variación de los directorios de LDAP y los esquemas de un sistema a otro. Authentica a los usuarios en dos pasos: 1) Se realiza una búsqueda del directorio, buscando un objeto de usuario que coincida con el nombre de usuario. pasas. Esto se hace con las credenciales de unión suministradas en las opciones de configuración "BindDN" y "BindPW ".2) Si se encuentra ese objeto, luego nos vamos a enlicar al directorio como ese objeto. Suponiendo que esto sea exitoso, el usuario está autenticado. Requisitos: · Perl
Catalizador :: Plugin :: Autenticación :: Tienda :: LDAP Software relacionado