Eurynome Cloud v2.5.4.10 已经发布,企业级技术中台微服务架构
Eurynome Cloud v2.5.4.10 已经发布,企业级技术中台微服务架构
此版本更新内容包括:
✨ v2.5.4.10
- 全网首个实现Spring Security 动态URL权限与注解表达式权限有机整合,并且可以动态配置的微服务框架。
- 全面支持方法级权限控制,Security OAuth2 permitAll等方法权限以及@PreAuthorize注解权限,均支持动态配置。目前支持以下权限的动态配置: · hasRole · hasAnyRole · hasAuthority · hasAnyAuthority · hasIpAddress · #oauth2.clientHasRole · #oauth2.clientHasAnyRole · #oauth2.hasScope · #oauth2.hasAnyScope · #oauth2.hasScopeMatching · #oauth2.hasAnyScopeMatching · #oauth2.denyOAuthClient · #oauth2.isOAuth · #oauth2.isUser · #oauth2.isClient
- 彻底解决使用withObjectPostProcessor方式,会覆盖外部匹配规则问题。
- 真正实现Scope权限与URL权限的关联与管控,拓展OAuth2默认只进行Scope简单对比的实现逻辑。
- 实现动态权限配置的多服务同步。
- 暂时去除JetCache,全面使用自研支持Hibernate二级缓存的多级缓存。
- 修改配置文件配置
- 删除无用代码
详情查看:https://gitee.com/herodotus/eurynome-cloud/releases/v2.5.4.10
