import type { NextAuthConfig } from "next-auth"; export const authConfig = { pages: { signIn: "/login", }, callbacks: { async jwt({ token, user }) { if (user) { token.role = (user as any).role; token.id = user.id; } return token; }, async session({ session, token }) { if (session.user) { (session.user as any).role = token.role as string; (session.user as any).id = token.id as string; } return session; }, }, providers: [], // Les providers seront ajoutés dans auth.ts } satisfies NextAuthConfig;