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