diff --git a/src/app/admin/page.tsx b/src/app/admin/page.tsx index 07e82b1..f0e9acf 100644 --- a/src/app/admin/page.tsx +++ b/src/app/admin/page.tsx @@ -3,7 +3,7 @@ import { authOptions } from "../api/auth/[...nextauth]/route"; import { redirect } from "next/navigation"; import AdminClient from "./AdminClient"; // Adjust the import path as necessary -const allowedEmails = ["farcas.edi@gmail.com"]; // Add allowed Gmail accounts here +const allowedEmails = ["farcas.edi@gmail.com", "farcas.claudiu@gmail.com"]; // Add allowed Gmail accounts here export default async function AdminPage() { const session = await getServerSession(authOptions); diff --git a/src/app/api/auth/[...nextauth]/route.ts b/src/app/api/auth/[...nextauth]/route.ts index 7386ab3..e312784 100644 --- a/src/app/api/auth/[...nextauth]/route.ts +++ b/src/app/api/auth/[...nextauth]/route.ts @@ -14,6 +14,7 @@ export const authOptions = { GoogleProvider({ clientId: process.env.GOOGLE_CLIENT_ID!, clientSecret: process.env.GOOGLE_CLIENT_SECRET!, + allowDangerousEmailAccountLinking: true, authorization: { params: { scope: "openid email profile https://www.googleapis.com/auth/youtube.readonly",