OpenInteract2 :: Auth

Clase base para iniciar sesión en usuarios de OpenInteract
Descargar ahora

OpenInteract2 :: Auth Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Chris Winters
  • Sitio web del editor:
  • http://search.cpan.org/~cwinters/SPOPS-0.87/SPOPS/SQLInterface.pm

OpenInteract2 :: Auth Etiquetas


OpenInteract2 :: Auth Descripción

Clase base para el registro en usuarios de OpenInteract OpenInteract2 :: Auth es una clase de Base Perl para iniciar sesión en usuarios de OpenInteract.Synopsis # Configure las clases responsables de las diversas piezas de autenticación (en la configuración del servidor, normalmente está bien) auth_user_class = OpenInteract2 :: Auth :: usuario auth_group_class = OpenInteract2 :: AUTH :: GROUP AUTH_ADMIN_CLASS = OpenInteract2 :: AuthIstheck ... # Llamar desde su adaptador (más común): My $ auth_info = OpenInteract2 :: Auth-> New () -> Iniciar sesión (); # Oye, recogiste a un usuario de alguna parte (por ejemplo, HTTP AUTH) MY $ auth_info = openInteract2 :: Auth-> New ({user => $ usuario}); $ auth_info-> Iniciar sesión (); # Wow, un usuario y grupos? De acuerdo, eres el jefe ... My $ auth_info = OpenInteract2 :: Auth-> New ({user => $ usuario, grupos => $ grupos}); $ auth_info-> Iniciar sesión (); # Requiere que todos los usuarios se inicien en su sitio; Los usuarios no registraron # en SIEMPRE ver /login.html a menos que soliciten uno de los patrones de URL # especificados en 'required_skip' ... Requerido = 0 Requird_url = /login.html requerido_skip = ^ / $ requerido_skip = ^ / Índice .html $ requerido_skip = ^ / login. * requerido_skip = ^ / ayuda. * # Defina un controlador personalizado para que se ejecute con cada inicio de sesión ... Custom_Login_Handler = My :: Auth ::: Class Custom_Login_Method = Class_Login_Method = Class Class para OpenInteract2 Autenticación. Normalmente, el adaptador (el controlador de contenido MOD_PERL, la secuencia de comandos CGI, el controlador de eventos, etc.) solo llamará "Iniciar sesión ()" y dejar que todo se clasifique. Pero si está obteniendo un usuario de algún otro lugar (Autenticación HTTP, fuera de Un sombrero, etc.), entonces puede pasar en un usuario y OI con gusto lo aceptará, buscando a los grupos a los que pertenece el objeto del usuario y que lo hacen disponibles. Las clases utilizadas por esta clase son todas de forma blanda a través de la configuración del servidor. . Compruebe bajo la tecla 'Iniciar sesión' para las diversas configuraciones. Esto significa que puede implementar su propia metodología de ubicación del usuario, o (quizás más común) su propio código para indicar si un usuario es un administrador. Requisitos: · Perl


OpenInteract2 :: Auth Software relacionado