import { redirect } from "next/navigation";
import { setAdminSession, validateAdmin } from "@/lib/auth";

export async function POST(request: Request) {
  const form = await request.formData();
  const email = String(form.get("email") || "");
  const password = String(form.get("password") || "");
  const admin = await validateAdmin(email, password);
  if (!admin) redirect("/admin/login?error=1");
  setAdminSession(admin.id);
  redirect("/admin");
}
