|
|
@@ -1,11 +1,9 @@
|
|
|
package com.uas.platform.b2b.manage.web.filter;
|
|
|
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
import com.uas.platform.b2b.manage.core.support.SystemSession;
|
|
|
import com.uas.platform.b2b.manage.model.Constant;
|
|
|
import com.uas.platform.b2b.manage.model.User;
|
|
|
import com.uas.platform.b2b.manage.support.SecurityConstant;
|
|
|
-import com.uas.platform.b2b.manage.utils.EncryptUtils;
|
|
|
import org.apache.log4j.Logger;
|
|
|
import org.springframework.http.HttpStatus;
|
|
|
import org.springframework.web.servlet.ModelAndView;
|
|
|
@@ -29,9 +27,9 @@ import java.util.List;
|
|
|
* @author hejq
|
|
|
* @date 2018-04-23 15:48
|
|
|
*/
|
|
|
-public class SSOInterceptor extends HandlerInterceptorAdapter implements Filter {
|
|
|
+public class SsoInterceptor extends HandlerInterceptorAdapter implements Filter {
|
|
|
|
|
|
- private static final Logger log = Logger.getLogger(SSOInterceptor.class);
|
|
|
+ private static final Logger log = Logger.getLogger(SsoInterceptor.class);
|
|
|
|
|
|
/**
|
|
|
* This implementation always returns {@code true}.
|
|
|
@@ -115,14 +113,10 @@ public class SSOInterceptor extends HandlerInterceptorAdapter implements Filter
|
|
|
*/
|
|
|
private void logSession(HttpServletRequest request) throws UnsupportedEncodingException {
|
|
|
HttpSession session = request.getSession();
|
|
|
- Object object = session.getAttribute("user");
|
|
|
- if (null != object) {
|
|
|
- String result = EncryptUtils.aesDecode(object.toString());
|
|
|
- User user = JSONObject.parseObject(result, User.class);
|
|
|
- if (user != null) {
|
|
|
- SystemSession.setUser(user);
|
|
|
- log.info("登录成功," + user.toString());
|
|
|
- }
|
|
|
+ User user = (User) session.getAttribute("user");
|
|
|
+ if (null != user) {
|
|
|
+ SystemSession.setUser(user);
|
|
|
+ log.info("登录成功," + user.getName());
|
|
|
}
|
|
|
}
|
|
|
|