feat: mise à jour sécurité CVE-2025-55182 (Next.js 15.5.7, React 19.1.2)
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
import NextAuth, { type NextAuthConfig, type Session } from "next-auth";
|
||||
import { type JWT } from "next-auth/jwt";
|
||||
import Discord from "next-auth/providers/discord";
|
||||
|
||||
export const authConfig: NextAuthConfig = {
|
||||
providers: [
|
||||
Discord({
|
||||
clientId: process.env.DISCORD_CLIENT_ID!,
|
||||
clientSecret: process.env.DISCORD_CLIENT_SECRET!,
|
||||
}),
|
||||
],
|
||||
callbacks: {
|
||||
async session({ session, token }: { session: Session; token: JWT }) {
|
||||
if (token?.sub) {
|
||||
session.user.id = token.sub;
|
||||
}
|
||||
return session;
|
||||
},
|
||||
},
|
||||
trustHost: true,
|
||||
};
|
||||
|
||||
export const { auth, handlers } = NextAuth(authConfig);
|
||||
Reference in New Issue
Block a user