12 lines
344 B
TypeScript
12 lines
344 B
TypeScript
// auth.ts
|
|
import payloadConfig from "@payload-config";
|
|
import NextAuth from "next-auth";
|
|
import { withPayload } from "payload-authjs";
|
|
import { authConfig } from "./auth.config"; // ⚠ Import the config from a separate file
|
|
|
|
export const { handlers, signIn, signOut, auth } = NextAuth(
|
|
withPayload(authConfig, {
|
|
payloadConfig,
|
|
}),
|
|
);
|