This commit is contained in:
2025-08-06 09:40:55 +07:00
parent 91b357049e
commit dec8d7d9c7
5 changed files with 98 additions and 453 deletions
+5 -1
View File
@@ -1,7 +1,11 @@
export default defineNuxtRouteMiddleware((to, from) => {
const accessToken = useCookie('access_token').value;
if (!accessToken && to.path !== '/auth/login') {
const isPublicRoute =
['/auth/login'].includes(to.path) ||
to.path.startsWith('/auth/activation/');
if (!accessToken && !isPublicRoute) {
return navigateTo('/auth/login');
}
})