feat: set up prisma db

This commit is contained in:
micha 2025-05-14 17:22:01 +02:00 committed by Dominik
parent 9f8dd69987
commit 8ef0ea17d4
7 changed files with 119 additions and 33 deletions

View file

@ -5,6 +5,9 @@ import Credentials from 'next-auth/providers/credentials';
import Authentik from 'next-auth/providers/authentik';
import { PrismaAdapter } from '@auth/prisma-adapter';
import { prisma } from '@/prisma';
const providers: Provider[] = [
!process.env.DISABLE_PASSWORD_LOGIN &&
Credentials({
@ -33,7 +36,8 @@ export const providerMap = providers
.filter((provider) => provider.id !== 'credentials');
export const { handlers, signIn, signOut, auth } = NextAuth({
providers,
providers: [],
adapter: PrismaAdapter(prisma),
session: {
strategy: 'jwt',
},