elearning/frontend_management/middleware/auth.ts

7 lines
194 B
TypeScript
Raw Normal View History

2026-01-12 16:49:58 +07:00
export default defineNuxtRouteMiddleware((to, from) => {
const authStore = useAuthStore();
authStore.checkAuth();
if (!authStore.isAuthenticated) {
return navigateTo('/login');
}
});