35 lines
863 B
JavaScript
35 lines
863 B
JavaScript
import { d as defineNuxtRouteMiddleware, n as navigateTo } from './server.mjs';
|
|
import { u as useCookie } from './cookie-CWIsZYm7.mjs';
|
|
import 'vue';
|
|
import '../nitro/nitro.mjs';
|
|
import 'node:http';
|
|
import 'node:https';
|
|
import 'node:events';
|
|
import 'node:buffer';
|
|
import 'node:fs';
|
|
import 'node:path';
|
|
import 'node:crypto';
|
|
import 'node:url';
|
|
import '../routes/renderer.mjs';
|
|
import 'vue-bundle-renderer/runtime';
|
|
import 'vue/server-renderer';
|
|
import 'unhead/server';
|
|
import 'devalue';
|
|
import 'unhead/utils';
|
|
import 'unhead/plugins';
|
|
import 'pinia';
|
|
import 'vue-router';
|
|
|
|
const auth = defineNuxtRouteMiddleware((to, from) => {
|
|
if (to.path === "/login") {
|
|
return;
|
|
}
|
|
const tokenCookie = useCookie("access_token");
|
|
if (!tokenCookie.value) {
|
|
return navigateTo("/login");
|
|
}
|
|
});
|
|
|
|
export { auth as default };
|
|
//# sourceMappingURL=auth-D_CY0lMs.mjs.map
|