From 25e3e0b79bf8162bb0a356bfd0c4e54dd3182889 Mon Sep 17 00:00:00 2001 From: jessy-david-dev Date: Fri, 10 Apr 2026 22:32:39 +0200 Subject: [PATCH] update(auth): add authentication and layout improvements --- .vscode/settings.json | 3 +++ app/layout.tsx | 19 ++++++++++++++----- auth.ts | 5 ++++- package.json | 6 ++++-- 4 files changed, 25 insertions(+), 8 deletions(-) create mode 100644 .vscode/settings.json diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..32e07b4 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "WillLuke.nextjs.hasPrompted": true +} \ No newline at end of file diff --git a/app/layout.tsx b/app/layout.tsx index ec4205b..eadc7ea 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -15,11 +15,13 @@ const geistMono = Geist_Mono({ export const metadata: Metadata = { title: "WikiRush - Jeu de navigation Wikipedia", - description: "Navigue entre les articles Wikipedia pour atteindre la cible en premier !", + description: + "Navigue entre les articles Wikipedia pour atteindre la cible en premier !", metadataBase: new URL("https://wikirush.xyz"), openGraph: { title: "WikiRush", - description: "Navigue entre les articles Wikipedia pour atteindre la cible en premier !", + description: + "Navigue entre les articles Wikipedia pour atteindre la cible en premier !", url: "https://wikirush.xyz", siteName: "WikiRush", locale: "fr_FR", @@ -37,15 +39,22 @@ export default function RootLayout({ lang="fr" className={`${geistSans.variable} ${geistMono.variable} h-full antialiased`} > - +
{children}
diff --git a/auth.ts b/auth.ts index ce73383..7cb17fe 100644 --- a/auth.ts +++ b/auth.ts @@ -16,7 +16,10 @@ export const { handlers, auth, signIn, signOut } = NextAuth({ where: { email: credentials.email as string }, }); if (!user) return null; - const valid = await bcrypt.compare(credentials.password as string, user.password); + const valid = await bcrypt.compare( + credentials.password as string, + user.password, + ); if (!valid) return null; return { id: user.id, name: user.name, email: user.email }; }, diff --git a/package.json b/package.json index 0621629..421d915 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,9 @@ { - "name": "wikipedia-game", - "version": "0.1.0", + "name": "wikirush", + "version": "1.0.0", "private": true, + "author": "Jessy DAVID - https://jessy-david.dev", + "description": "WikiRush - Navigue entre les articles Wikipedia pour atteindre la cible en premier !", "scripts": { "dev": "next dev", "build": "next build",