14 lines
261 B
TypeScript
14 lines
261 B
TypeScript
export default defineNuxtRouteMiddleware((to, _from) => {
|
|
if (
|
|
useAuthSession().value != null ||
|
|
to.name === 'login' ||
|
|
to.name === 'register'
|
|
) {
|
|
return;
|
|
}
|
|
|
|
return navigateTo({
|
|
path: 'login',
|
|
});
|
|
});
|