Files
autojobs/frontend/app/api/auth/login/route.ts
T

17 lines
454 B
TypeScript

import { NextRequest, NextResponse } from "next/server"
import { cookies } from "next/headers"
export async function POST(req: NextRequest) {
const { email } = await req.json()
const cookieStore = await cookies()
cookieStore.set("autojobs_user", email.split("@")[0], {
httpOnly: true,
secure: process.env.NODE_ENV === "production",
sameSite: "lax",
maxAge: 60 * 60 * 24 * 30
})
return NextResponse.json({ status: "ok" })
}