15 lines
No EOL
344 B
TypeScript
15 lines
No EOL
344 B
TypeScript
import NextAuth from "next-auth";
|
|
import { DrizzleAdapter } from "@auth/drizzle-adapter";
|
|
import { db } from "@/db";
|
|
|
|
export const { handlers, auth, signIn, signOut } = NextAuth({
|
|
adapter: DrizzleAdapter(db),
|
|
providers: [],
|
|
pages: {
|
|
signIn: "/login",
|
|
},
|
|
session: {
|
|
strategy: "database",
|
|
maxAge: 30 * 24 * 60 * 60,
|
|
},
|
|
}); |