import { hash } from "bcrypt"; import "dotenv/config"; import { db, connection } from "@/db/db"; import { users } from "@/db/schema"; export default async function POST(request: Request) { try { const { email, password } = await request.json(); // validate email and password if (email != process.env.ADMIN_EMAIL && password != process.env.ADMIN_PWD) { return 0; } console.log({ email, password }); const hashedPassword = await hash(password, 10); const response = await db.insert(users).values({ email: email, password: password, }); } catch (e) { console.log({ e }); } }