diff --git a/app/api/auth/callback/route.ts b/app/api/auth/callback/route.ts index 932d72e..21b78d4 100644 --- a/app/api/auth/callback/route.ts +++ b/app/api/auth/callback/route.ts @@ -40,7 +40,7 @@ export async function GET(req: Request) { return NextResponse.redirect(`${origin}/login?error=token_exchange`); } - const res = NextResponse.redirect(`${origin}/admin/dashboard`); + const res = NextResponse.redirect(`${origin}/admin/create-news`); // Secure cookies are ignored on http:// (e.g. localhost) — browser drops them. res.cookies.set("access_token", data.access_token, { diff --git a/middleware.ts b/middleware.ts index 540fc11..c6fddd8 100644 --- a/middleware.ts +++ b/middleware.ts @@ -16,7 +16,7 @@ export function middleware(req: NextRequest) { // 🔁 prevent logged-in users from seeing login page if (isLoginPage && token && getPermision(req).includes("Admin")) { - return NextResponse.redirect(new URL("/admin/dashboard", req.url)); + return NextResponse.redirect(new URL("/admin/create-news", req.url)); } return NextResponse.next();