spring-oauth-client 发布了v2.0.0版本,全面支持OAuth2.1协议的各类grant_type(如 device_code),对应不久前发布的 sping-oauth-server v3.0.0版本功能。
此版本升级更新的主要内容如下:
- 底层安全架构升级:jdk 升级 17 (相比 jdk8 性能与稳定性有大提升), spring6.x, springboot3.x, thymeleaf 替换 servlet/jsp
- 增加支持OAuth2.1协议中的 device_code 与 jwt-bearer 两种实现(同时弃用了旧的grant_type,如password),并提供相应的工具类
- 构建产物由war换成jar,更便捷
- 界面使用说明按OAuth2.1协议进行更新,更友好理解
- 日志框架升级,由logback替换旧的log4j
v2.0.0版本链接:https://gitee.com/mkk/spring-oauth-client/tree/2.0.0/