O sistema de gerenciamento de permissões Fengling RBAC é um sistema de gerenciamento de permissões RBAC baseado em ThinkPHP5.1, que implementa gerenciamento básico de permissões. Este sistema é baseado em nós de permissão para autenticação, pode controlar a exibição e ocultação de menus e controlar nós de permissão com base em funções.
Arquitetura de software do sistema de gerenciamento de permissão Fengling RBAC 1. Estrutura front-end: layui2.5.6
2. Estrutura de back-end: ThinkPHP5.1.39LTS
3. A interface de back-end é baseada em layuimini
1. Configure um ambiente de desenvolvimento, é recomendado usar PhpStudy;
2. Baixe o código do projeto Git para local, copie o código para: diretório E:/phpstudy_pro/www/;
3. Adicione o site através do painel PhpStudy e aponte para o diretório public/ do diretório raiz do projeto;
4. Crie um novo banco de dados think_rbac (você pode personalizar o nome do banco de dados e depois modificar a configuração do banco de dados no arquivo config/database.php) e importe o arquivo de banco de dados think_rbac.sql;
5. Use um navegador (recomendado o navegador Chrome) para acessar: http://seudominio.com/admin, nome de usuário/senha padrão: admin.
1. Gerenciamento de funções: adicionar funções, editar funções, excluir funções, autorização de funções
2. Gerenciamento de permissões: adicione permissões, edite permissões, exclua permissões,
3. Gerenciamento de usuários: adicionar usuários, editar usuários, excluir usuários
4. Gerenciamento de log: log de login
5. Gerenciamento de artigos: menu simulado, funções não desenvolvidas