how can i redirect a user using serverMiddleware

How can i change the router from a servermiddleware?

export default defineEventHandler(async (event) => {
const url = event.node.req.url
console.log(event.node.req.url)
if (url?.includes('login') || url?.includes('register')) {
const cookies = parseCookies(event)
if (cookies?.auth) {
if(url === '/') {
return sendRedirect(event, '/app/radar', 301)
}
return {
redir: '/app/radar'
}
}
}
})

i am using this... but this does not change the router
Was this page helpful?