🔨 添加配置及加密模块.

This commit is contained in:
lijiahang
2025-01-08 11:40:42 +08:00
parent 35733e80eb
commit 41797e41d2
73 changed files with 1196 additions and 595 deletions

View File

@@ -22,13 +22,26 @@
<artifactId>spring-boot-configuration-processor</artifactId>
<optional>true</optional>
</dependency>
<!-- starter -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
</dependency>
<!-- orion-visor starter -->
<!-- modules -->
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-module-infra-service</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-module-asset-service</artifactId>
<version>${revision}</version>
</dependency>
<!-- framework starter -->
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-spring-boot-starter-banner</artifactId>
@@ -49,6 +62,14 @@
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-spring-boot-starter-mybatis</artifactId>
</dependency>
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-spring-boot-starter-config</artifactId>
</dependency>
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-spring-boot-starter-encrypt</artifactId>
</dependency>
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-spring-boot-starter-job</artifactId>
@@ -85,19 +106,6 @@
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-spring-boot-starter-biz-operator-log</artifactId>
</dependency>
<!-- orion-visor modules -->
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-module-infra-service</artifactId>
<version>${revision}</version>
</dependency>
<dependency>
<groupId>org.dromara.visor</groupId>
<artifactId>orion-visor-module-asset-service</artifactId>
<version>${revision}</version>
</dependency>
</dependencies>
<build>

View File

@@ -61,7 +61,7 @@ orion:
logging:
printer:
mode: ROW
crypto:
encrypt:
aes:
# 加密密钥
secret-key: ${SECRET_KEY:uQeacXV8b3isvKLK}

View File

@@ -256,7 +256,6 @@ orion:
storage:
# 本地文件存储
local:
primary: true
enabled: true
timestamp-prefix: false
date-directory: false
@@ -274,11 +273,9 @@ orion:
# 匿名接口
permit-url:
- ${orion.api.prefix}/server/bootstrap/health
crypto:
encrypt:
# aes加密器
aes:
primary: true
enabled: true
working-mode: ECB
padding-mode: PKCS5_PADDING
# 加密密钥