next.js ve express.js deploy sorunu
merhaba arkadaşlar next.js ve express.js ile bir proje geliştirmeyi dusunuyorum auth kısmını yaptım localhosta duzgun calışıyor ama bunu deploy ettiğimde giriş yaparken istek atıyor cookieyi kaydediyor ama yönlendirme yapmıyor ve sayfayı yenilediğimde cookiie siliniyor yardımcı olur musunuz baya araştırma yaptım bulamadım linki de verim isterseniz deneyin https://socializee-app.vercel.app/
middleware
import { NextResponse } from "next/server";
export const middleware = async (req) => {
const { nextUrl, cookies } = req;
const token = cookies.get("token");
const pathname = nextUrl.pathname;
const paths = ["/auth/login", "/auth/register"];
if (!paths.includes(pathname) && !token?.value) {
return NextResponse.redirect(new URL("/auth/login", req.url));
}
if (paths.includes(pathname) && token?.value) {
return NextResponse.redirect(new URL("/dashboard", req.url));
}
return NextResponse.next();
};
export const config = {
matcher: [
"/",
"/dashboard",
"/dashboard/:path*",
"/auth/register",
"/auth/login",
],
};