Heeexy/SpringBoot-Shiro-Vue
提供一套基于Spring Boot-Shiro-Vue的权限管理思路.前后端都加以控制,做到按钮/接口级别的权限。(当前新版本已移除shiro依赖,简化了配置) observed · 2026-08-28
Health v2 · maintenance only
69/100
- Activity 81
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3211
- days_rel: n/a
- days_push: 118
- n_releases_24m: 0
Adoption not part of the score
4656 stars · 1761 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A full-stack reference project demonstrating fine-grained RBAC permission management using Spring Boot on the backend and Vue with ElementUI on the frontend. It controls access down to the button and API level, with backend interfaces validating permissions (not roles) via custom annotations and AOP, and the frontend dynamically generating routes and hiding unauthorized menus and buttons.
Use cases
- implement button and API level permission control in a Spring Boot app
- build an admin dashboard with role-based access control
- learn RBAC permission system design with Spring Boot and Vue
- hide menus and buttons based on user permissions in Vue
- replace Shiro with custom annotation-based permission checks
- token-based login without sessions to avoid CORS issues
- assign multiple roles and permissions to users
When to choose
- you need a working reference implementation of fine-grained RBAC in a Spring Boot + Vue stack
- you want permission checks at both frontend UI and backend API level
- you prefer validating permissions rather than roles in backend interfaces
When to avoid
- you need a production-ready, fully supported auth framework rather than a demo/reference project
- your stack is not Java/Spring Boot with a Vue frontend
- you need advanced features like OAuth2, SSO, or multi-tenancy out of the box
Facets
framework · maturity active
auth authorization web-framework middleware web-development security backend developer-tools jvm self-hosted rbac spring-boot vue shiro permission-management admin-template token-authentication web-server
1 source
- readme: https://github.com/Heeexy/SpringBoot-Shiro-Vue · fetched 2026-08-28 · b3327b417eaf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Heeexy/SpringBoot-Shiro-Vue | main | 69 |
For agents
markdown · JSON · MCP: product_card(name="Heeexy/SpringBoot-Shiro-Vue")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem