lex 3 anos atrás
pai
commit
5d115697ee
1 arquivos alterados com 13 adições e 4 exclusões
  1. 13 4
      src/utils/auth.js

+ 13 - 4
src/utils/auth.js

@@ -1,6 +1,6 @@
 import Cookies from "js-cookie";
 
-const TokenKey = "dy_admin_token";
+const TokenKey = getKeyWordKey();
 // const CrossTokenKey = 'Admin-Token'
 const CrossTokenKey = "Admin-Token";
 
@@ -20,8 +20,16 @@ function getCookieDomain() {
   return "." + host;
 }
 
+// 获取token关键字
+function getKeyWordKey() {
+  const origin = window.location.origin;
+  return origin.indexOf("online.") >= 0
+    ? "dy_admin_token"
+    : "dy_admin_token_test";
+}
+
 export function getToken() {
-  return Cookies.get(TokenKey);
+  return Cookies.get(TokenKey, { domain: getCookieDomain() });
 }
 
 export function getTenantId() {
@@ -31,11 +39,12 @@ export function getTenantId() {
 }
 
 export function setToken(token) {
-  return Cookies.set(TokenKey, token);
+  return Cookies.set(TokenKey, token, { domain: getCookieDomain() });
 }
 
 export function removeToken() {
-  return Cookies.remove(TokenKey);
+  Cookies.remove(TokenKey);
+  return Cookies.remove(TokenKey, { domain: getCookieDomain() });
 }
 
 export function removeTenant() {