From 2bad8336e2c14ffd85403c14ad254916146b6a5e Mon Sep 17 00:00:00 2001
From: fengxiang <110431245@qq.com>
Date: Tue, 13 Mar 2018 15:11:31 +0800
Subject: [PATCH] 报表模块

---
 src/main/java/com/moral/security/auth/login/LoginAwareAuthenticationSuccessHandler.java |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/main/java/com/moral/security/auth/login/LoginAwareAuthenticationSuccessHandler.java b/src/main/java/com/moral/security/auth/login/LoginAwareAuthenticationSuccessHandler.java
index 02c6d29..71db7f1 100644
--- a/src/main/java/com/moral/security/auth/login/LoginAwareAuthenticationSuccessHandler.java
+++ b/src/main/java/com/moral/security/auth/login/LoginAwareAuthenticationSuccessHandler.java
@@ -1,6 +1,7 @@
 package com.moral.security.auth.login;
 
 import com.fasterxml.jackson.databind.ObjectMapper;
+import com.moral.security.config.JwtSettings;
 import com.moral.security.model.UserContext;
 import com.moral.security.model.token.JwtToken;
 import com.moral.security.model.token.JwtTokenFactory;
@@ -17,6 +18,7 @@
 import javax.servlet.http.HttpServletResponse;
 import javax.servlet.http.HttpSession;
 import java.io.IOException;
+import java.util.Date;
 import java.util.HashMap;
 import java.util.Map;
 
@@ -31,7 +33,8 @@
 public class LoginAwareAuthenticationSuccessHandler implements AuthenticationSuccessHandler {
     private final ObjectMapper mapper;
     private final JwtTokenFactory tokenFactory;
-
+    @Autowired
+    private JwtSettings jwtSettings;
     @Autowired
     public LoginAwareAuthenticationSuccessHandler(final ObjectMapper mapper, final JwtTokenFactory tokenFactory) {
         this.mapper = mapper;
@@ -49,7 +52,7 @@
         Map<String, String> tokenMap = new HashMap<String, String>();
         tokenMap.put("token", accessToken.getToken());
         tokenMap.put("refreshToken", refreshToken.getToken());
-
+        tokenMap.put("expiredTime",jwtSettings.getTokenExpirationTime().toString());
         response.setStatus(HttpStatus.OK.value());
         response.setContentType(MediaType.APPLICATION_JSON_VALUE);
         mapper.writeValue(response.getWriter(), tokenMap);

--
Gitblit v1.8.0