1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhanglingxi777-general-permission-manager

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Универсальная система управления правами

Универсальная система управления правами, разработана на основе Spring Boot, Vue и Element UI, использует фреймворк безопасности Spring Security, реализует базовые функции RBAC.

Этот проект был разработан мной для выполнения задания по Java Web в университете и служит исходным проектом для справки.

Логин: admin Пароль: 123456

Технологическая стопка

Передний конец

  1. Vue
  2. Element UI
  3. ...

Задний конец

  1. Spring Boot
  2. Spring MVC
  3. Spring Security
  4. MySQL
  5. ...

Структура каталога

general-permission-manager
├─ code                 # Исходный код
│   ├─ pom.xml          # Файл pom
│   ├─ src              # Исходный код заднего конца
│   └─ ui               # Исходный код переднего конца
└─ resource             # Ресурсы
    ├─ document         # Документы
    ├─ sql              # Ресурсы SQL
    └─ image            # Изображения

Установка

# Клонировать проект
https://gitee.com/zhanglingxi777/general-permission-manager.git

# Перейти в каталог проекта
cd general-permission-manager

# Передний конец
## Перейти в каталог исходного кода переднего конца
cd code/ui

## Установить зависимости
npm install

## Запустить проект в режиме разработки
npm run dev

# Задний конец
## Открыть каталог code в IDEA, настроить Maven, дождаться завершения сборки проекта

# База данных
## Создать базу данных lingxi-basic
## Выполнить файл ddl.sql в каталоге sql, затем выполнить файл data.sql

Описание функций- Управление ролями

- Реализует функции CRUD ролей, можно назначать соответствующие права
  • Управление пользователями
    • Реализует функции CRUD пользователей, импорт/экспорт, назначение ролей
  • Управление меню
    • Реализует функции CRUD меню, управление меню в виде дерева
  • Логи входа
    • Реализует регистрацию логов входа пользователей
  • Активные пользователи
    • Просмотр активных пользователей, администратор может принудительно выйти пользователя

Страница личного кабинета

Страница личного кабинета

Страница управления пользователями

Страница управления пользователями

Страница управления ролями

  • Страница Страница управления ролями
  • Назначение прав для роли Назначение прав для роли### Меню управления Меню управления

Журналы входа

Журналы входа

Активные пользователи

Активные пользователи

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Универсальная система управления правами доступа, основанная на Spring Boot, Vue и Element UI, использующая безопасный фреймворк Spring Security, реализует базовые функции RBAC. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/zhanglingxi777-general-permission-manager.git
git@api.gitlife.ru:oschina-mirror/zhanglingxi777-general-permission-manager.git
oschina-mirror
zhanglingxi777-general-permission-manager
zhanglingxi777-general-permission-manager
master