mayf
2024-09-04 1613bb1b308f5cd5e2647eab0c36ce9060023c0a
登录失效带上当前url
已修改1个文件
4 ■■■■ 文件已修改
middleware/auth.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
middleware/auth.js
@@ -1,9 +1,9 @@
export default async function ({ $elBusCookie, redirect, store }) {
export default async function ({ $elBusCookie, redirect, store, route }) {
  const token =
    $elBusCookie.getAccessToken({ fromRes: true }) ||
    $elBusCookie.getAccessToken()
  if (!token) {
    return redirect('/login')
    return redirect(`/login?redirect_uri=${encodeURIComponent(route.fullPath)}`)
  } else if (!store.state.auth.userInfo) {
    await store.dispatch('auth/getUserInfo')
  }