|
@@ -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() {
|