Something went wrong.
This commit is contained in:
Leon Serfaty G
2025-09-01 07:06:52 +00:00
parent 0b065d4e25
commit 23e8f298d3
4 changed files with 21 additions and 12 deletions
+2 -7
View File
@@ -1,9 +1,8 @@
import NextAuth from 'next-auth';
import { authConfig } from './auth.config';
import Credentials from 'next-auth/providers/credentials';
import { z } from 'zod';
import db from '@/lib/db';
import { getUserByEmail } from '@/lib/actions/user';
export const { handlers, auth, signIn, signOut } = NextAuth({
...authConfig,
@@ -17,9 +16,7 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
if (parsedCredentials.success) {
const { email, password } = parsedCredentials.data;
const userStmt = db.prepare('SELECT * FROM users WHERE email = ?');
const user = userStmt.get(email) as any;
const user = await getUserByEmail(email);
if (!user) return null;
// WARNING: Storing passwords in plaintext is insecure.
@@ -39,5 +36,3 @@ export const { handlers, auth, signIn, signOut } = NextAuth({
}),
]
});
export const runtime = "nodejs";