Admin done
This commit is contained in:
+13
-2
@@ -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;
|
||||
}
|
||||
Reference in New Issue
Block a user