Maypole :: Plugin :: Autorización

Maypole :: Plugin :: La autorización es un módulo PERL que proporciona una autorización basada en roles para aplicaciones Maypole.
Descargar ahora

Maypole :: Plugin :: Autorización Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Dave Howorth
  • Sitio web del editor:
  • http://search.cpan.org/~djh/Maypole-Plugin-Authorization-0.10/lib/Maypole/Plugin/Authorization.pm

Maypole :: Plugin :: Autorización Etiquetas


Maypole :: Plugin :: Autorización Descripción

Maypole :: Plugin :: La autorización es un módulo PERL que proporciona una autorización basada en roles para aplicaciones Maypole. Maypole :: Plugin :: Autorización es un módulo PERL que proporciona una autorización basada en roles para las aplicaciones de Maypole.Synopsis # en la clase principal de la aplicación de la aplicación ... Paquete BeerDB; Use MAYPOLE :: SOLICITUD QW (Autenticación :: Autorización de la selección de usuarios); Usa Maypole :: constantes; # La configuración dependerá del diseño de la base de datos, que el cargador está # usado, etc., por lo que esta es solo una posibilidad ... cervedb-> config-> auth ({user_class => 'beerdb :: Usuarios', # Otras teclas pueden ser necesarias también para el módulo de autenticación}); Sub autenticate {My ($ yo, $ r) = @_; ... si ($ auto-> autoriza ($ r)) {devuelve OK; } else {# Tomar la acción de la falla de la autorización específica de la aplicación ...} ...} # Hacer que la página web muestre las tablas para este usuario Sub adicionales_Data {My $ R = Shift; $ r-> config-> mostrar_tables (); } # Mientras tanto, en una plantilla en algún lugar ... se puede usar para decidir si desea mostrar un botón de edición, para el módulo EXAMPLETHIS proporciona una autorización simple basada en roles para Maypole. Utiliza la base de datos para almacenar permisos, lo que encaja bien con Maypole.it determina si los usuarios están autorizados para invocar métodos específicos en las clases. Normalmente estas serán acciones en las clases modelo. El permiso para invocar los métodos no se otorga directamente; Se asigna a los roles, y cada usuario puede asignarse uno o más roles. Los métodos disponibles en su objeto de solicitud se describen a continuación, seguido de un esquema de base de datos de ejemplo. Luego explicamos cómo puede personalizar el esquema usando la configuración. Finalmente, hay algunos consejos sobre cómo administrar las tablas de la base de datos y una lista de los diversos casos de uso asociados con la autorización. Requisitos: · Perl


Maypole :: Plugin :: Autorización Software relacionado

ngrep-lib

NGREP-LIB Proporciona una biblioteca de filtrado de paquetes basada en OGREP. ...

178

Descargar