src/permission.ts
@@ -10,7 +10,7 @@ import usePermissionStore from '@/store/modules/permission'; NProgress.configure({ showSpinner: false }); const whiteList = ['/login', '/register']; const whiteList = ['/login', '/register', '/social-callback']; router.beforeEach(async (to, from, next) => { NProgress.start(); @@ -20,6 +20,8 @@ if (to.path === '/login') { next({ path: '/' }); NProgress.done(); } else if (whiteList.indexOf(to.path) !== -1) { next() } else { if (useUserStore().roles.length === 0) { isRelogin.show = true;