Java 企业级应用开发的基础框架,提供依赖注入、MVC 等基础设施,是整个 Spring 生态的核心。
6万+2 本周3.9万JavaApache-2.0维护活跃更新于 22小时前
Spring Security 是面向 Spring 应用的 Java 安全框架,提供认证、授权及常见攻击防护。
Spring Security 为基于 Spring 平台构建的应用提供安全服务,涵盖认证与授权,帮助开发者控制不同用户可以访问应用的哪些部分。
项目要求 Spring Framework 6.0 及以上版本,并需要 Java 17。项目使用 Gradle 构建,参考文档和 Javadoc 发布在 Spring 官网。
开发者可通过 Maven 或 Gradle 引入相关依赖,并可参照入门指南搭建一个基础的 "Hello, World" 示例。
使用 git 克隆源代码
git clone git@github.com:spring-projects/spring-security.git安装 JDK 17 并将 JAVA_HOME 指向 jdk-17 文件夹
将所有 spring-*.jar 安装到本地 Maven 仓库
./gradlew publishToMavenLocal在源码根目录编译、测试并构建所有 JAR
./gradlew build概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
Java 企业级应用开发的基础框架,提供依赖注入、MVC 等基础设施,是整个 Spring 生态的核心。
一个 Keycloak 扩展,可限制哪些用户能够登录指定的客户端。
基于 Spring 平台的 Java 框架,用于快速构建可投入生产的应用和服务,配置极简。
开源身份与访问管理服务器,为应用和服务提供用户联邦、认证、用户管理和细粒度授权。
面向 TypeScript 的通用认证与授权框架,通过插件扩展 2FA、多租户等功能。