
PHP-RBAC es una biblioteca de autorización para PHP. Proporciona a los desarrolladores Control de Acceso Basado en Roles Estándar Nivel 2 de NIST y más, en la implementación más rápida hasta ahora.
#PHP-RBAC v2.x
PHP-RBAC es una biblioteca de autorización para PHP. Proporciona a los desarrolladores Control de Acceso Basado en Roles Jerárquico de Nivel 2 de NIST y más, en la implementación más rápida hasta el momento.
Versión estable actual: PHP-RBAC v2.0
##Conéctate con nosotros
##¿Qué es un sistema RBAC?
Echa un vistazo a la sección "Antes de comenzar" de nuestra Documentación para aprender qué es un sistema RBAC y lo que PHP-RBAC puede ofrecerte a ti y a tu proyecto.
##Cumplimiento de Nivel 2 de NIST
Para obtener información sobre los Niveles RBAC de NIST, consulte Este documento.
Para más recursos excelentes, consulte la Página del grupo RBAC de NIST.
##Instalación
Ahora puedes usar Composer para instalar la base de código de PHP-RBAC.
Para instrucciones de instalación, consulta la sección "Primeros pasos" de nuestra Documentación.
##Uso##
Instanciar un objeto PHP-RBAC
Con una declaración 'use':
use PhpRbac;
$rbac = new Rbac();
Sin una declaración 'use', fuera de un espacio de nombres:
$rbac = new PhpRbac\Rbac();
Sin una declaración 'use', dentro de otro espacio de nombres (nota la barra invertida al inicio):
$rbac = new \PhpRbac\Rbac();
##PHP-RBAC y PSR
La API pública de PHP-RBAC ahora es completamente compatible con PSR-0, PSR-1 y PSR-2.
Ahora puedes:
Si notas algún conflicto con el cumplimiento de PSR, por favor Envía un problema.
##El futuro de PHP-RBAC
Estamos en proceso de refactorizar los internos de PHP-RBAC. Tenemos dos objetivos en mente al hacer esto:
Con una API pública compatible con PSR ya en su lugar, podemos continuar trabajando hacia nuestros objetivos una pieza a la vez sin alterar la API pública con la que los desarrolladores trabajan y en la que confían, haciendo la transición lo más fluida e invisible posible.
##Contribuir##
¡Damos la bienvenida a todas las contribuciones que ayuden a que PHP-RBAC sea aún mejor mañana de lo que es hoy!
Por favor, visita el Wiki de PHP-RBAC para conocer nuestro proceso de desarrollo y flujo de trabajo.
###Cómo puedes ayudar