2 个仓库
Dynamically injecting navigation items into the application based on a user's assigned roles.
Distinct from Conditional Menu Items: Focuses on the generation of the menu based on identity roles rather than simple UI conditional visibility.
Explore 2 awesome GitHub repositories matching user interface & experience · Role-Based Menu Generation. Refine with filters or upvote what's useful.
This project is a human resources management system built using Spring Boot and Vue. It serves as a platform for managing employee records, professional titles, and organizational hierarchies. The system features a role-based access control framework that maps users to specific roles and resources to secure API endpoints and user interface elements. It includes a real-time communication hub utilizing WebSockets for internal corporate chat and system notifications, as well as a dedicated manager for defining and modifying nested organizational department structures. Additional capabilities co
Retrieves and injects menu items into application routing based on the user's assigned roles.
Eladmin-web 是一个企业级管理仪表板开发框架,旨在构建安全的企业后台管理系统。它采用由 Vue 前端模板和 Spring Boot 后端组成的解耦架构。 该项目通过自动化的前后端源代码生成,为快速应用原型设计提供了工具。它具有动态导航系统,可在运行时构建多级菜单,并根据已认证的用户角色控制界面可见性。 该系统集成了 Spring Security 进行身份验证和授权,Spring Data JPA 进行数据库持久化,以及基于 Redis 的会话缓存进行分布式会话管理。它还包括对 SVG 图标集成和跨不同持久化框架的多层数据集成的支持。
Constructs multi-level navigation menus at runtime based on the authenticated user's specific roles and permissions.