mirror of
https://github.com/dataease/dataease.git
synced 2026-05-15 13:32:18 +08:00
fix(X-Pack): 复制浏览器选项卡导致 Token 失效
This commit is contained in:
committed by
fit2cloud-chenyw
parent
dd0deeff0c
commit
471c54821d
@@ -12,7 +12,7 @@ export const platformLoginApi = origin => request.post({ url: '/login/platformLo
|
||||
|
||||
export const logoutApi = () => request.get({ url: '/logout' })
|
||||
|
||||
export const refreshApi = () => request.get({ url: '/login/refresh' })
|
||||
export const refreshApi = (time?: any) => request.get({ url: '/login/refresh', params: { time } })
|
||||
|
||||
export const uiLoadApi = () => request.get({ url: '/sysParameter/ui' })
|
||||
|
||||
|
||||
@@ -58,7 +58,7 @@ export const configHandler = config => {
|
||||
if (expired && config.url !== refreshUrl) {
|
||||
if (!getRefreshStatus()) {
|
||||
setRefreshStatus(true)
|
||||
refreshApi()
|
||||
refreshApi(Date.now())
|
||||
.then(res => {
|
||||
if (res?.data?.token) {
|
||||
userStore.setToken(res.data.token)
|
||||
|
||||
Reference in New Issue
Block a user