Система управления правами доступа на основе VUE и Node.js. Использует простую модель RBAC, где права связаны с ролями, а пользователи получают права через соответствующие роли. Основное внимание уделяется контролю над меню и кнопками.
# Адрес базы данных
DB_BASE_URL=mongodb://localhost:27017
DB_NAME=manage
# Среда
NODE_ENV=dev
# Секрет JWT
JWT_SECRET=abcd1234
Измените на свой адрес и имя базы данных (по умолчанию они должны быть одинаковыми). 5. Импортируйте коллекции (можно пропустить, MongoDB создаст их автоматически): Коллекции находятся в папке dbjson в главном каталоге. Если вы не импортируете, в коллекциях будет только одно меню управления и один пользователь (admin, 123456), и вам нужно будет добавить другие меню вручную. 6. Запустите проект: Выполните команды npm install и npm run dev.
# Информация о проекте
VUE_APP_NAME = MANAGE
# Информация об окружении
# Необязательное значение: development, production
VUE_APP_ENV=development
# Серверная информация (адрес локального прокси)
VUE_APP_SERVER=http://localhost
VUE_APP_SERVER_PORT=443
# API-информация (адрес запросов к бэкенду)
VUE_APP_API=http://localhost:3000
# Информация о странице
VUE_APP_HOST=http://localhost
VUE_APP_PORT=8800
VUE_APP_PATH=http://localhost:8800
# Необязательно: proxy, direct (если установлен proxy, необходимо запустить прокси-сервер, каталог serve/proxy.js)
VUE_APP_API_MODE=direct
<template>
...
<per-button size="mini" perm="edit" @click="handleEdit(scope.row)">Редактировать</per-button>
...
<template>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )