mirror of
https://github.com/continew-org/continew-admin.git
synced 2025-10-19 20:57:21 +08:00
build: continew-starter 2.13.4 => 2.14.0
1.适配 cs security-crypto 模块拆分及包名调整,重新引入密码编码器模块 2.适配 cs 树型结构字典配置命名调整 DICT_TREE -> TREE_DICT 3.cs QueryIgnore 已移除,自行处理所有 Query 参数 4.cs 修复多租户下开启多数据源拦截器返回结果异常的情况 5.cs 修复邮箱发送错误
This commit is contained in:
@@ -108,10 +108,15 @@
|
||||
<artifactId>continew-starter-auth-justauth</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- ContiNew Starter 安全模块 - 加密 -->
|
||||
<!-- ContiNew Starter 加密模块 - 字段加密 -->
|
||||
<dependency>
|
||||
<groupId>top.continew.starter</groupId>
|
||||
<artifactId>continew-starter-security-crypto</artifactId>
|
||||
<artifactId>continew-starter-encrypt-field</artifactId>
|
||||
</dependency>
|
||||
<!-- ContiNew Starter 加密模块 - 密码编码器 -->
|
||||
<dependency>
|
||||
<groupId>top.continew.starter</groupId>
|
||||
<artifactId>continew-starter-encrypt-password-encoder</artifactId>
|
||||
</dependency>
|
||||
|
||||
<!-- ContiNew Starter 安全模块 - 脱敏 -->
|
||||
|
@@ -74,7 +74,7 @@ public class BaseController<S extends BaseService<L, D, Q, C>, L, D, Q, C> exten
|
||||
}
|
||||
}
|
||||
// 不需要校验 DICT、DICT_TREE 接口权限
|
||||
if (Api.DICT.equals(crudApi.value()) || Api.DICT_TREE.equals(crudApi.value())) {
|
||||
if (Api.DICT.equals(crudApi.value()) || Api.TREE_DICT.equals(crudApi.value())) {
|
||||
return;
|
||||
}
|
||||
// 校验权限,例如:创建用户接口(POST /system/user) => 校验 system:user:create 权限
|
||||
|
@@ -34,8 +34,8 @@ public class RsaProperties {
|
||||
public static final String PUBLIC_KEY;
|
||||
|
||||
static {
|
||||
PRIVATE_KEY = SpringUtil.getProperty("continew-starter.security.crypto.private-key");
|
||||
PUBLIC_KEY = SpringUtil.getProperty("continew-starter.security.crypto.public-key");
|
||||
PRIVATE_KEY = SpringUtil.getProperty("continew-starter.encrypt.field.private-key");
|
||||
PUBLIC_KEY = SpringUtil.getProperty("continew-starter.encrypt.field.public-key");
|
||||
}
|
||||
|
||||
private RsaProperties() {
|
||||
|
@@ -171,7 +171,7 @@ public class OperationDescriptionCustomizer {
|
||||
if (crudRequestMapping == null || crudApi == null) {
|
||||
return StringConstants.EMPTY;
|
||||
}
|
||||
if (Api.DICT.equals(crudApi.value()) || Api.DICT_TREE.equals(crudApi.value())) {
|
||||
if (Api.DICT.equals(crudApi.value()) || Api.TREE_DICT.equals(crudApi.value())) {
|
||||
return StringConstants.EMPTY;
|
||||
}
|
||||
String permissionPrefix = CrudApiPermissionPrefixCache.get(targetClass);
|
||||
|
Reference in New Issue
Block a user