const { useAccessToken } = useAuth();
export default defineNuxtRouteMiddleware(async (to, from) => {
const token: any = useAccessToken();
console.log(token);
if(!token.value) {
//return navigateTo('/logowanie');
} else {
const response = await $fetch('/api/auth/getAuthUser', {
headers: {
authorization: `Bearer ${token.value}`
}
});
if(!response) {
return navigateTo('/logowanie');
}
}
});
const { useAccessToken } = useAuth();
export default defineNuxtRouteMiddleware(async (to, from) => {
const token: any = useAccessToken();
console.log(token);
if(!token.value) {
//return navigateTo('/logowanie');
} else {
const response = await $fetch('/api/auth/getAuthUser', {
headers: {
authorization: `Bearer ${token.value}`
}
});
if(!response) {
return navigateTo('/logowanie');
}
}
});