elearning/frontend_management/middleware/admin.ts

7 lines
186 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.isAdmin) {
return navigateTo('/login');
}
});