middleware/auth.js | ●●●●● 补丁 | 查看 | 原始文档 | 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') }