소스 검색

信息安全处理

woody 1 년 전
부모
커밋
7e0ad3691b

+ 7 - 1
pom.xml

@@ -20,8 +20,8 @@
         <vehicle-api.version>1.0.0-SNAPSHOT</vehicle-api.version>
         <framework-redis.version>1.0.0-RELEASE</framework-redis.version>
         <framework-upload.version>1.0.0-RELEASE</framework-upload.version>
+        <framework-oauth.version>1.0.0-RELEASE</framework-oauth.version>
         <framework-security.version>1.0.0-RELEASE</framework-security.version>
-        <framework-database.version>1.0.0-RELEASE</framework-database.version>
     </properties>
 
     <dependencies>
@@ -49,6 +49,12 @@
             <version>${framework-upload.version}</version>
             <optional>true</optional>
         </dependency>
+        <dependency>
+            <groupId>com.chelvc.framework</groupId>
+            <artifactId>framework-oauth</artifactId>
+            <version>${framework-oauth.version}</version>
+            <optional>true</optional>
+        </dependency>
         <dependency>
             <groupId>com.chelvc.framework</groupId>
             <artifactId>framework-security</artifactId>

+ 3 - 3
src/main/resources/application-dev.yml

@@ -6,7 +6,7 @@ spring:
   redis:
     host: 47.108.128.78
     port: 7031
-    password: Chelvc@2023
+    password: ENC(d6ocMzfjRx4wZZEMxx7m9Z319Jo085r8)
 
 dubbo:
   registry:
@@ -17,9 +17,9 @@ nacos:
     server-addr: 47.108.128.78:6848
 
 platform:
-  security:
+  oauth:
     token:
-      secret: oauth.token.secret@chelvc!@#2023
+      secret: ENC(IHe7DusNnrzajy0rYR6zHkJS0lzMjfOVM51Atl6PsWaM1pLUy7Dh1nFmoY2vh8nF)
   upload:
     standard:
       path: /home/chelvc/upload

+ 3 - 3
src/main/resources/application-pre.yml

@@ -6,7 +6,7 @@ spring:
   redis:
     host: 127.0.0.1
     port: 7031
-    password: Chelvc@2023
+    password: ENC(im/fsTimU1kTlAcMlj8N5ygFP58Xxs5o)
 
 dubbo:
   registry:
@@ -17,9 +17,9 @@ nacos:
     server-addr: 127.0.0.1:6848
 
 platform:
-  security:
+  oauth:
     token:
-      secret: oauth.token.secret@chelvc!@#2023
+      secret: ENC(9wgQihE4x42Iqjp++h9Dy59jppBbCOvyqFl572rNwfNXE0uMHMll5SZTHMuFlim6)
   upload:
     standard:
       path: /home/chelvc/upload

+ 3 - 3
src/main/resources/application-prod.yml

@@ -6,7 +6,7 @@ spring:
   redis:
     host: 127.0.0.1
     port: 7031
-    password: Chelvc@2023
+    password: ENC(im/fsTimU1kTlAcMlj8N5ygFP58Xxs5o)
 
 dubbo:
   registry:
@@ -17,9 +17,9 @@ nacos:
     server-addr: 127.0.0.1:6848
 
 platform:
-  security:
+  oauth:
     token:
-      secret: oauth.token.secret@chelvc!@#2023
+      secret: ENC(9wgQihE4x42Iqjp++h9Dy59jppBbCOvyqFl572rNwfNXE0uMHMll5SZTHMuFlim6)
   upload:
     standard:
       path: /home/chelvc/upload

+ 3 - 3
src/main/resources/application-test.yml

@@ -6,7 +6,7 @@ spring:
   redis:
     host: 127.0.0.1
     port: 7031
-    password: Chelvc@2023
+    password: ENC(d6ocMzfjRx4wZZEMxx7m9Z319Jo085r8)
 
 dubbo:
   registry:
@@ -17,9 +17,9 @@ nacos:
     server-addr: 127.0.0.1:6848
 
 platform:
-  security:
+  oauth:
     token:
-      secret: oauth.token.secret@chelvc!@#2023
+      secret: ENC(IHe7DusNnrzajy0rYR6zHkJS0lzMjfOVM51Atl6PsWaM1pLUy7Dh1nFmoY2vh8nF)
   upload:
     standard:
       path: /home/chelvc/upload

+ 6 - 0
src/main/resources/application.yml

@@ -22,6 +22,12 @@ spring:
       max-file-size: 40MB
       max-request-size: 40MB
 
+jasypt:
+  encryptor:
+    password: ${JASYPT_ENCRYPTOR_PASSWORD}
+    algorithm: PBEWithMD5AndDES
+    iv-generator-classname: org.jasypt.iv.NoIvGenerator
+
 nacos:
   config:
     namespace: ${spring.profiles.active}