deason 6 anni fa
parent
commit
eb3caa8a86

+ 1 - 0
src/main/java/cn/com/qmth/examcloud/app/controller/version1/UserAuthRestController.java

@@ -45,6 +45,7 @@ public class UserAuthRestController {
         if (result.isSuccess() && result.getData() != null) {
             //登录成功后缓存Token信息
             UserInfo userInfo = result.getData();
+            loginInfo.setUserName(userInfo.getDisplayName());
             loginInfo.setKey(userInfo.getKey());
             loginInfo.setToken(userInfo.getToken());
             loginInfo.setAppToken(userInfo.getToken());

+ 1 - 0
src/main/java/cn/com/qmth/examcloud/app/core/config/TokenFilter.java

@@ -118,6 +118,7 @@ public class TokenFilter implements Filter {
             }
             //登录成功后缓存新的Token信息
             log.info(String.format("key:%s newToken:%s", userInfo.getKey(), userInfo.getToken()));
+            loginInfo.setUserName(userInfo.getDisplayName());
             loginInfo.setToken(userInfo.getToken());
             loginInfo.setCreateTime(new Date());
             userAuthService.cacheLoginInfo(loginInfo, userInfo.getKey());

+ 9 - 0
src/main/java/cn/com/qmth/examcloud/app/model/LoginInfo.java

@@ -19,6 +19,7 @@ import java.util.Date;
  */
 public class LoginInfo implements Serializable {
     private static final long serialVersionUID = 1L;
+    private String userName;
     private String account;
     private String password;
     private String accountType;
@@ -71,6 +72,14 @@ public class LoginInfo implements Serializable {
         return true;
     }
 
+    public String getUserName() {
+        return userName;
+    }
+
+    public void setUserName(String userName) {
+        this.userName = userName;
+    }
+
     public String getAccount() {
         return account;
     }