10 lines
231 B
TypeScript
10 lines
231 B
TypeScript
export default defineNuxtRouteMiddleware((_to, _from) => {
|
|
const session = useAuthSession().value;
|
|
|
|
if (session == null || !session.user.admin) {
|
|
return navigateTo({
|
|
path: 'login',
|
|
});
|
|
}
|
|
});
|