El sistema de gestión de permisos Fengling RBAC es un sistema de gestión de permisos RBAC basado en ThinkPHP5.1, que implementa la gestión de permisos básica. Este sistema se basa en nodos de permisos para la autenticación, puede controlar la visualización y ocultación de menús y controlar los nodos de permisos según roles.
Arquitectura del software del sistema de gestión de permisos Fengling RBAC 1. Marco de interfaz de usuario: layui2.5.6
2. Marco de backend: ThinkPHP5.1.39LTS
3. La interfaz de back-end se basa en layuimini.
1. Configure un entorno de desarrollo; se recomienda utilizar PhpStudy;
2. Descargue el código del proyecto Git o al local, copie el código en: directorio E:/phpstudy_pro/www/;
3. Agregue el sitio web a través del panel PhpStudy y apunte al directorio público/ del directorio raíz del proyecto;
4. Cree una nueva base de datos think_rbac (puede personalizar el nombre de la base de datos y luego modificar la configuración de la base de datos en el archivo config/database.php) e importe el archivo de base de datos think_rbac.sql;
5. Utilice un navegador (se recomienda el navegador Chrome) para acceder: http://yourdomain.com/admin, nombre de usuario/contraseña predeterminados: admin.
1. Gestión de roles: agregar roles, editar roles, eliminar roles, autorización de roles
2. Gestión de permisos: agregar permisos, editar permisos, eliminar permisos,
3. Gestión de usuarios: agregar usuarios, editar usuarios, eliminar usuarios
4. Gestión de registros: registro de inicio de sesión
5. Gestión de artículos: menú simulado, funciones no desarrolladas