fix #216 with cookie mgmt.

This commit is contained in:
Cindy Chang
2024-06-14 16:44:17 +08:00
parent 5bf98a1b74
commit d0d6c482ee
3 changed files with 34 additions and 1 deletions

View File

@@ -20,6 +20,7 @@ import Loading from '@/components/Loading.vue';
import { leaveFilter, leaveConformance } from '@/module/alertModal.js';
import PageAdminStore from '@/stores/pageAdmin.js';
import LoginStore from "@/stores/login.js";
import { getCookie } from "../utils/cookieUtil.js";
export default {
name: 'MainContainer',
@@ -67,7 +68,7 @@ export default {
beforeRouteEnter(to, from, next) {
// 重新整理畫面以及第一次進入網頁時beforeRouteEnter這個hook會被執行然而beforeRouteUpdate不會被執行
const loginStore = LoginStore();
if (!loginStore.isLoggedIn) {
if (!getCookie("isLuciaLoggedIn")) {
next({
path: '/login',
query: {