“Conocimiento Programación>Programación PHP /MySQL

Diferencia entre la torta de autenticación y ACL

2013/1/25
autorización ( autenticación ) y la lista de control de acceso ( ACL ) son directivas de permisos utilizados en Cake Hypertext Preprocessor ( CakePHP ) que codifica para los sitios web . Porque ambos se utilizan para conceder a los usuarios el acceso a un sitio web o una sección de un sitio web en particular , es fácil confundir los dos como el mismo . ACL , sin embargo , es una extensión de autenticación en lugar de realizar la misma función que autenticación . Mientras que la autorización se utiliza para informar a un sitio web que un usuario , una ACL se utiliza para especificar un usuario identificado puede hacer. Aut Comando

el comando AUTH se utiliza para identificar una lista de usuarios a lo autorizado para acceder a un sitio web en particular . Más a menudo que no , el comando de autenticación es simplemente un identificador asignado a cualquier persona que , por ejemplo, creó un nombre de usuario con ese sitio web en particular y luego está autorizado como usuario.
ACL

ACL se utilizan para especificar con mayor detalle los permisos de un usuario o grupo de usuarios. Mientras autenticación identifica al usuario de que se trate , una ACL especifica qué secciones o artículos en el sitio web que el usuario particular se conceda el acceso .
ACO y ARO

para ACL funcione correctamente , se debe generar una lista de los dos objetos de control de acceso ( ACOs ) y solicitar objetos de acceso ( ARO ) . ACOs son partes o elementos de un sitio web , a la que un usuario desee acceder . ORA son los propios usuarios que buscan el acceso a uno o más ACOs .
Autenticación y ACL Junto

Saber autenticación y ACL trabajo hace individualmente su forma de trabajar juntos más borrar . Para que un usuario pueda ser identificado como un ARO , primero debe ser un usuario autorizado a través del comando de autenticación . Después de eso , una ACL se utiliza para identificar los ACOs específicos a los que tiene acceso el usuario . En mi web , donde todos los usuarios tienen acceso a todas las áreas y archivos , una ACL no es tan útil , sin embargo , la mayoría de los sitios web se reservan ciertas secciones o archivos para los usuarios premium o administradores de los sitios web " e identificar a los usuarios a través de una ACL. Este procedimiento mantiene una buena cantidad de la privacidad y la seguridad para todos los usuarios de la web .

Programación PHP /MySQL
Cómo crear un sitio web PHP MySQL
Cómo agregar una clave externa a MySQL
Cómo convertir de ColdFusion para MySQL
Cómo guardar un archivo de texto en PHP
Retraso Funciones en PHP
Cómo ocultar un archivo PHP
¿Es apache obligatorio para PHP MySQL?
Tutorial de Creación de sistemas de eventos en PHP PHP
Conocimiento de la computadora © http://www.ordenador.online