Admin done

This commit is contained in:
Dreamgineer
2025-09-24 03:59:20 -04:00 Unverified
parent 639e83eaeb
commit f4307e0090
14 changed files with 417 additions and 83 deletions
+13 -2
View File
@@ -1,5 +1,6 @@
import { betterAuth } from "better-auth";
import { drizzleAdapter } from "better-auth/adapters/drizzle";
import { headers } from "next/headers";
import { db } from "$/db"; // your drizzle instance
import * as schema from "$/db/schema";
@@ -9,6 +10,16 @@ export const auth = betterAuth({
},
database: drizzleAdapter(db, {
provider: "pg", // or "mysql", "sqlite"
schema
schema,
}),
});
});
export async function apiAuthCheck() {
"use server";
const session = await auth.api.getSession({
headers: await headers(),
});
return session.user;
}