Implementing Authentication Middleware in NextJs with Effect-ts
Effect-ts newbie here, I see a lot of value in using Effect-ts to handle authentication logic. So I'm trying to write a NextJs middleware in Effect-ts.
export function sessionMiddleware() { // no cookie // session expired (create new) // roll session return response}
export function sessionMiddleware() { // no cookie // session expired (create new) // roll session return response}
Can someone nudge me in the right direction how I can go about it, like which effect function do I use to handle all these different if-else?