Система управления разрешениями Fengling RBAC — это система управления разрешениями RBAC, основанная на ThinkPHP5.1, которая реализует базовое управление разрешениями. Эта система основана на узлах разрешений для аутентификации, может управлять отображением и скрытием меню, а также узлами разрешений на основе ролей.
Архитектура программного обеспечения системы управления разрешениями Fengling RBAC 1. Интерфейсная платформа:layui2.5.6.
2. Бэкэнд-фреймворк: ThinkPHP5.1.39LTS.
3. Внутренний интерфейс основан наlayuimini.
1. Настройте среду разработки, рекомендуется использовать PhpStudy;
2. Загрузите или Git код проекта локально, скопируйте код в: каталог E:/phpstudy_pro/www/;
3. Добавьте веб-сайт через панель PhpStudy и укажите каталог public/ корневого каталога проекта;
4. Создайте новую базу данных think_rbac (вы можете настроить имя базы данных, а затем изменить конфигурацию базы данных в файле config/database.php) и импортировать файл базы данных think_rbac.sql;
5. Используйте браузер (рекомендуется браузер Chrome) для доступа к: http://yourdomain.com/admin, имя пользователя и пароль по умолчанию: admin.
1. Управление ролями: добавление ролей, редактирование ролей, удаление ролей, авторизация ролей.
2. Управление разрешениями: добавление разрешений, редактирование разрешений, удаление разрешений,
3. Управление пользователями: добавление пользователей, редактирование пользователей, удаление пользователей.
4. Управление журналами: журнал входа в систему
5. Управление товарами: симулированное меню, непроработанные функции.