| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo utilizar Zend ACL en un entorno modular
    Zend ACL es un framework de desarrollo web basado en PHP que los ingenieros de software utilizan para crear y administrar listas de control de acceso . Estas listas dictan que los usuarios de un sitio web o aplicación puede realizar ciertas funciones una vez que se ha autentificado Zend ACL también se puede utilizar para asignar privilegios a otros objetos codificados , para evitar que la modificación de los datos accidentalmente . Es es fácil de usar en Zend Studio - un entorno de desarrollo modular - que proporciona un ajuste sintaxis , resaltado de sintaxis y soporte para lenguajes de código abierto que no sean PHP. Cosas que necesitará
    Zend Studio
    Ver Más instrucciones
    1

    iniciar la aplicación Zend Studio y crear un nuevo documento PHP donde se puede practicar la creación y gestión de un acceso lista de control con Zend_Acl
    2

    Crear un nuevo Zend ACL, iniciando con la siguiente línea de código :

    $ acl = new Zend_Acl ();
    < br . > Página 3

    agregar funciones a la lista de control de acceso . Esto se consigue añadiendo el siguiente código debajo del código de la iniciativa , el cambio y la adición de los usuarios como mejor le parezca :

    $ acl -> addRole ( nueva Zend_Acl_Role ( "usuario" ) ) -> addRole ( nueva Zend_Acl_Role ( 'administrador' ) ) -> addRole ( nueva Zend_Acl_Role ( "anfitrión" ));
    4

    Especificar la matriz en la que se deben guardar las funciones de usuario en la lista de control de acceso . Utilice el siguiente código , que también llama a la función Zend_Acl_Resource lo necesario para ejecutarlo :

    $ padres = array ( 'usuario' , manager, "anfitrión '' ), $ acl -> addRole ( nueva Zend_Acl_Role ( ' unUsuario ' ) , $ los padres ) ; $ acl -> add ( nuevo Zend_Acl_Resource ( ' unRecurso ')) ;
    5

    Asignar algunos permisos a los diferentes roles en la lista de control de acceso . Por ejemplo, " usuarios " no puede iniciar sesión, mientras que los " gerentes " y " hosts" tanto puede

    $ acl -> negarlo ( 'usuario' , ' unRecurso ' ) . $ Acl - > allow ( 'administrador' , ' unRecurso ' ), $ acl -> allow (' anfitrión ', ' unRecurso ');

    Previous :

    next :
      Artículos relacionados
    ·MySQL Tutorial de inyección 
    ·Cómo subir archivos DOC en PHP 
    ·Cómo para recuperar filas de ResultSet para MySQL en J…
    ·Cómo insertar un calendario en su sitio web usando PHP…
    ·Cómo construir un sitio Web con MySQL 
    ·Cómo redirigir un URL en PHP 
    ·Cómo crear dinámicas Siguiente y Anterior botones en …
    ·Cómo administrar datos jerárquicos en MySQL 
    ·Cómo eliminar matrices de valor en PHP 
    ·Cómo convertir caracteres en números ASCII en PHP 
      Artículos destacados
    ·Tipos de Visual Basic 
    ·Problemas CGI Fácil 
    ·Las ventajas de la estructura de repetición + + C 
    ·Java Interruptor Declaración Tutorial 
    ·Cómo Dividir enteros con los cambios Bit Bit 
    ·Apache Struts Tutorial 
    ·Cómo Deshacer una confirmación Subversion 
    ·Cómo ocultar la aplicación de objetos en C + + 
    ·Cómo tokenize archivos de entrada en Java 
    ·Cómo utilizar WPF TextBlock 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com