README.md
spring-authorization-server JDK 8/17、Spring 5.x.x/6.x.x(即:spring-boot 2.x.x/3.x.x) 的适配项目。
本项目为GitLab
发布内容参见各版本支持说明
-
spring-authorization-server 分为两个产品线,1.x 与 1.x 之前的版本
- 1.x 之前
- 支持 JDK 8/11(0.3.0 仅支持 JDK 11)
- 1.x
- 支持 JDK 17
- 1.x 之前
-
本项目分为两个产品线
- 1.x 之前
-
0.3.0
本人学习 org.springframework.security:spring-security-oauth2-authorization-server 时,最新版为 0.3.0,仅支持 JDK 11。所以做了 JDK 8 的迁移。官方在 0.3.1 将 JDK 从 11 降回 8,并宣布以后在 1.x 之前使用 JDK 8,1.x 使用 JDK 17。 -
next-0.3.0
- 在官方未发布 1.x 之前时,将仅支持 JDK 8 的版本迁移至 JDK 17
-
next-0.3.1
- 在官方未发布 1.x 之前时,将仅支持 JDK 8 的版本迁移至 JDK 17
- 如无特殊情况,本项目的 1.x 之前的版本将不再更新,可直接使用官方版本。
-
- 1.x-jdk8
- 由于官方回复在 1.x 之前不再更新新功能,仅进行错误及安全修复:Does 0.4.x support device authorization ?。
- 新功能(如:设备授权)仅发布在 1.x 版本,而 1.x 仅支持 JDK 17
- 为了能在 JDK 8 中使用新功能(如:设备授权),所以发布了 1.x-jdk8 的版本
- 1.x 之前
org.springframework.security:spring-security-oauth2-authorization-server | MANIFEST.MF | 支持 JDK 8 | 支持 JDK 11 | 支持 JDK 17 | 支持 Spring 版本 | 支持 Spring Security | 支持 Spring Boot 版本 |
---|---|---|---|---|---|---|---|
0.2.0 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
0.2.1 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
0.2.2 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
0.2.3 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
0.3.0 | MANIFEST.MF |
|
5.7.x | 5.7.x | 2.7.x | ||
0.3.1 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
0.4.0 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
0.4.1 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
0.4.2 | MANIFEST.MF | 5.7.x | 5.7.x | 2.7.x | |||
1.0.0 | MANIFEST.MF | 6.x.x | 6.x.x | 3.x.x | |||
1.0.1 | MANIFEST.MF | 6.x.x | 6.x.x | 3.x.x | |||
1.0.2 | MANIFEST.MF | 6.x.x | 6.x.x | 3.x.x |
io.xuxiaowei.security:spring-security-oauth2-authorization-server | 支持 JDK 8 | 支持 JDK 11 | 支持 JDK 17 | 支持 Spring 版本 | 支持 Spring Security | 支持 Spring Boot 版本 | 说明 |
---|---|---|---|---|---|---|---|
1.1.0-M2-jdk8-* | 5.x.x | 5.x.x | 2.x.x | 基于 spring-authorization-server 仓库中的 1.1.0-M2 标签,修改为支持 JDK 8、Spring Boot 2.x.x | |||
1.1.0-RC1-jdk8-* | 5.x.x | 5.x.x | 2.x.x | 基于 spring-authorization-server 仓库中的 1.1.0-RC1 标签,修改为支持 JDK 8、Spring Boot 2.x.x | |||
1.1.0-jdk8-* | 5.x.x | 5.x.x | 2.x.x | 基于 spring-authorization-server 仓库中的 1.1.0 标签,修改为支持 JDK 8、Spring Boot 2.x.x |
io.xuxiaowei.security.next:spring-security-oauth2-authorization-server | 支持 JDK 8 | 支持 JDK 11 | 支持 JDK 17 | 支持 Spring 版本 | 支持 Spring Security | 支持 Spring Boot 版本 | 说明 |
---|---|---|---|---|---|---|---|
0.3.0 | 6.x.x | 6.x.x | 3.x.x | ||||
0.3.1 | 6.x.x | 6.x.x | 3.x.x |
其他
gradlew :spring-security-oauth2-authorization-server:dependencies > D:\spring-authorization-server.txt
流水线
批量添加远端仓库地址
点击展开
git remote add gitee https://gitee.com/xuxiaowei-io/spring-security-oauth2-authorization-server.gitgit remote add gitlab https://gitlab.com/xuxiaowei-io/spring-security-oauth2-authorization-server.git
git remote add jihulab https://jihulab.com/xuxiaowei-io/spring-security-oauth2-authorization-server.git
git remote add github https://github.com/xuxiaowei-io/spring-security-oauth2-authorization-server.git
git remote add gitcode https://gitcode.net/xuxiaowei-io/spring-security-oauth2-authorization-server.git
git remote add gitlink https://gitlink.org.cn/xuxiaowei-io/spring-security-oauth2-authorization-server.git