Browse Source

单点登录配置,增加拦截器

hejq 7 years ago
parent
commit
4dff67758e

+ 3 - 2
donate-console/src/main/java/com/uas/console/donate/SSOConfiguration.java

@@ -5,6 +5,7 @@ import com.uas.console.donate.profile.Dev;
 import com.uas.console.donate.profile.Prod;
 import com.uas.console.donate.profile.Test;
 import com.uas.console.donate.util.ContextUtils;
+import com.uas.console.donate.web.filter.SSOInterceptor;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
@@ -25,8 +26,8 @@ public class SSOConfiguration extends WebMvcConfigurerAdapter {
         /**
          * 拦截器配置
          */
-//        registry.addInterceptor(new SSOInterceptor()).addPathPatterns("/**").
-//                excludePathPatterns("/WEB-INF/**","/**/static/**", "/login/**", "/logout/**");
+        registry.addInterceptor(new SSOInterceptor()).addPathPatterns("/**").
+                excludePathPatterns("/WEB-INF/**","/**/static/**", "/login/**", "/logout/**");
     }
 
     @Bean

+ 1 - 0
donate-console/src/main/java/com/uas/console/donate/web/filter/SSOInterceptor.java

@@ -29,6 +29,7 @@ public class SSOInterceptor extends AbstractSSOInterceptor {
 			user = getUserByToken(token);
 			if (user != null) {
 				request.getSession().setAttribute("user", user);
+                SystemSession.setUser(user);
 			}
 		}
 		if (user != null) {

+ 2 - 2
donate-console/src/main/resources/dev/account.properties

@@ -12,8 +12,8 @@ sso.cookie.secure=false
 #sso.cookie.domain=.ubtob.com
 #sso.login.url=http://account.xyz.hjq:8090/account/sso/login
 
-ąžľŘ
-sso.cookie.domain=index
+# ąžľŘ
+sso.cookie.domain=ubtob.com
 sso.login.url=http://hejq.ubtob.com:8090/account/sso/login
 
 ### account center config,

+ 1 - 1
pom.xml

@@ -26,7 +26,7 @@
         <fastjson.version>1.2.15</fastjson.version>
         <druid.version>1.0.24</druid.version>
         <mysql.jdbc.version>5.1.41</mysql.jdbc.version>
-        <account.version>0.0.1</account.version>
+        <account.version>0.0.1-SNAPSHOT</account.version>
         <platform.version>0.0.1-SNAPSHOT</platform.version>
         <spring.mobile.version>1.1.2.RELEASE</spring.mobile.version>
         <message.sms.version>0.0.1</message.sms.version>