Browse Source

修改token问题

wangjiang988 5 years ago
parent
commit
4832e229c7

+ 2 - 3
src/main/java/platform/modules/oauth/LoginCallback.java

@@ -63,9 +63,8 @@ public class LoginCallback extends BaseController {
         SecurityUtils.getSubject().login(token);
         // 注入token到cookie
         String tokenString = userService.createToken();
-        tokenString = tokenString.replace("Bearer ", "");
-        log.info("tokenstring: {}", tokenString);
-        CookieUtil.createWebCookie(response, "token", tokenString, 7200);
+        CookieUtil.create(response, "INDUSTRIAL_CARRIER", tokenString, false, 7200,"/");
+        CookieUtil.create(response, "user_id", user.getId().toString(), false, 7200,"/");
         return "redirect:/admin/home";
 
 }

+ 7 - 4
src/main/resources/templates/admin/index.html

@@ -76,16 +76,19 @@
 
             var user_name = [[${user_name}]];
             var user_type = [[${user_type}]];
-            var user_id = [[${user_id}]];
             localStorage.setItem("user_name", user_name);
             localStorage.setItem("user_Type", user_type);
-            localStorage.setItem("user_id", user_id);
             if (localStorage.getItem("INDUSTRIAL_CARRIER") == null
                 || localStorage.getItem("INDUSTRIAL_CARRIER") == '') {
-                var token = getCookie("token")
+                var token = getCookie("INDUSTRIAL_CARRIER")
                 if(token !=null && token != "") {
-                    localStorage.setItem("INDUSTRIAL_CARRIER","Bearer " + token)
+                    localStorage.setItem("INDUSTRIAL_CARRIER", token)
                 }
+                var user_id = getCookie("user_id")
+                if(user_id !=null && user_id != "") {
+                    localStorage.setItem("user_id", user_id)
+                }
+
             }
         });
          window.onload = function(){