🔀 Merge changes from ajnart

This commit is contained in:
Manuel
2023-08-23 21:37:02 +02:00
parent 8dbb6d4dd3
commit 1def2de8bb
6 changed files with 12 additions and 5 deletions

View File

@@ -4,6 +4,7 @@ import Consola from 'consola';
import Cookies from 'cookies';
import { type GetServerSidePropsContext, type NextApiRequest, type NextApiResponse } from 'next';
import { type DefaultSession, type NextAuthOptions, getServerSession } from 'next-auth';
import { Adapter } from 'next-auth/adapters';
import { decode, encode } from 'next-auth/jwt';
import Credentials from 'next-auth/providers/credentials';
import { prisma } from '~/server/db';
@@ -97,6 +98,10 @@ export const constructAuthOptions = (
const sessionToken = generateSessionToken();
const sessionExpiry = fromDate(sessionMaxAgeInSeconds);
if (!adapter?.createSession) {
return false;
}
await adapter.createSession({
sessionToken: sessionToken,
userId: user.id,