From fde6eaa751abfe3bb3f83cb7d69485dfbc652d6c Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Fri, 02 Feb 2018 14:48:17 +0800
Subject: [PATCH] updated

---
 src/main/java/com/moral/security/config/JwtSettings.java          |   10 ++++------
 src/main/java/com/moral/security/model/token/JwtTokenFactory.java |   17 ++++++++---------
 src/main/resources/application.yml                                |   12 +++++-------
 3 files changed, 17 insertions(+), 22 deletions(-)

diff --git a/src/main/java/com/moral/security/config/JwtSettings.java b/src/main/java/com/moral/security/config/JwtSettings.java
index 7af538e..bc306e8 100644
--- a/src/main/java/com/moral/security/config/JwtSettings.java
+++ b/src/main/java/com/moral/security/config/JwtSettings.java
@@ -2,14 +2,12 @@
 
 import org.springframework.boot.context.properties.ConfigurationProperties;
 import org.springframework.context.annotation.Configuration;
-import org.springframework.stereotype.Component;
 
-@Component
 @Configuration
-@ConfigurationProperties(prefix = "moral.security.jwt")
+@ConfigurationProperties(prefix = "moral_security_jwt")
 public class JwtSettings {
     /**
-     * {@link com.moral.security.model.token.JwtToken} will expire after this time.
+     * {@link JwtToken} will expire after this time.
      */
     private Integer tokenExpirationTime;
 
@@ -19,12 +17,12 @@
     private String tokenIssuer;
     
     /**
-     * Key is used to sign {@link com.moral.security.model.token.JwtToken}.
+     * Key is used to sign {@link JwtToken}.
      */
     private String tokenSigningKey;
     
     /**
-     * {@link com.moral.security.model.token.JwtToken} can be refreshed during this timeframe.
+     * {@link JwtToken} can be refreshed during this timeframe.
      */
     private Integer refreshTokenExpTime;
     
diff --git a/src/main/java/com/moral/security/model/token/JwtTokenFactory.java b/src/main/java/com/moral/security/model/token/JwtTokenFactory.java
index c04a29a..4644e2d 100644
--- a/src/main/java/com/moral/security/model/token/JwtTokenFactory.java
+++ b/src/main/java/com/moral/security/model/token/JwtTokenFactory.java
@@ -30,16 +30,15 @@
 
     @Autowired
     public JwtTokenFactory(JwtSettings settings) {
-        //this.settings = settings;
+        this.settings = settings;
 
-        JwtSettings setting1 = new JwtSettings();
-        setting1.setRefreshTokenExpTime(60);
-        setting1.setTokenExpirationTime(15);
-        setting1.setTokenIssuer("http://monitor.7drlb.com");
-        setting1.setTokenSigningKey("xm9EV6Hy5RAFL8EEACIDAwQus");
-
-        System.out.println("+++++++++++++++++++++++++++++++++=1231231312a");
-        this.settings = setting1;
+//        JwtSettings setting1 = new JwtSettings();
+//        setting1.setRefreshTokenExpTime(60);
+//        setting1.setTokenExpirationTime(15);
+//        setting1.setTokenIssuer("http://monitor.7drlb.com");
+//        setting1.setTokenSigningKey("xm9EV6Hy5RAFL8EEACIDAwQus");
+//        System.out.println("+++++++++++++++++++++++++++++++++=1231231312a");
+//        this.settings = setting1;
     }
 
     /**
diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml
index dfe775d..3689780 100644
--- a/src/main/resources/application.yml
+++ b/src/main/resources/application.yml
@@ -4,13 +4,11 @@
   tomcat.max-threads: 0
   tomcat.uri-encoding: UTF-8
 spring.profiles: default
-moral:
-  security:
-    jwt:
-      tokenExpirationTime: 15 # Number of minutes
-      refreshTokenExpTime: 60 # Minutes
-      tokenIssuer: http://monitor.7drlb.com
-      tokenSigningKey: xm9EV6Hy5RAFL8EEACIDAwQus
+moral_security_jwt:
+    tokenExpirationTime: 15 # Number of minutes
+    refreshTokenExpTime: 60 # Minutes
+    tokenIssuer: http://monitor.7drlb.com
+    tokenSigningKey: xm9EV6Hy5RAFL8EEACIDAwQus
 spring:
   thymeleaf:
     cache: false

--
Gitblit v1.8.0