Files
var-monorepo/apps/hub/lib/auth.ts
2025-01-18 00:36:10 +01:00

16 lines
413 B
TypeScript

import { AuthOptions } from 'next-auth';
import { PrismaAdapter } from '@next-auth/prisma-adapter';
import Email from 'next-auth/providers/email';
import { prisma } from '@repo/db';
export const options = {
providers: [
Email({
server: process.env.EMAIL_SERVER,
from: process.env.EMAIL_FROM,
}),
],
secret: process.env.SECRET,
adapter: PrismaAdapter(prisma),
} satisfies AuthOptions;