GrantForge 开源:基于 Spring Boot 构建统一权限平台,让权限管理不再从零开始

在开发企业级应用时,权限系统几乎是无法回避的一部分。

从最初的用户、角色、菜单管理,到 API 权限、数据范围控制、字段脱敏,再到多租户隔离和审计,权限系统往往会随着业务复杂度持续增长。

很多项目最初只需要一套简单的 RBAC。

但随着系统演进,又需要不断增加新的权限能力。

这也是我开发 GrantForge 的原因。

GrantForge 是一个基于 Spring Boot 和 Spring Security 的开源统一权限平台,采用 MIT 协议。

它不仅关注用户能否访问某个功能,也关注用户能够访问哪些数据。

目前项目已经包含身份管理、功能权限、数据权限、字段权限、权限治理、审计,以及外部系统扩展能力。

项目同时提供 Java 和 JavaScript SDK,并支持 Docker、Compose 和 Helm 部署。

我希望把它发展成一个真正能被其他项目复用的权限基础设施,而不只是一个包含用户、角色和菜单的后台模板。

项目地址:

github.com/devlive-com...

如果你正在开发 Spring Boot 应用,或者对细粒度权限管理感兴趣,欢迎试用和提出建议。

相关推荐
小满zs7 小时前
Go语言第十七章(反射)
后端·go
小满zs7 小时前
Go语言第十五章(JSON序列化)
后端·go
小满zs7 小时前
Go语言第十六章(自定义类型)
后端·go
金銀銅鐵8 小时前
[Java] 用 GUI 展示 EnumMap 增删键值对时的内部变化
java·后端·ai编程
学长毕设8 小时前
基于SpringBoot的上门洗车服务系统设计与实现
java·spring boot·后端
小溪学编程11 小时前
Spring @Bean 与 @Component 注解的区别详解
java·后端·spring
IT_陈寒12 小时前
Python的列表推导式用不好真的会爆内存你知道吗
前端·人工智能·后端
摸爬滚打的小李13 小时前
TomCat
后端
itmigrate14 小时前
Rust 里的所有权误区:不是不写 clone 就叫高性能
开发语言·后端·rust
码事漫谈14 小时前
Deepseek v5 来了
后端