From e619245f1fa83a29a9ec553ef9017871bb5c27c0 Mon Sep 17 00:00:00 2001 From: l3wdfut4pwr Date: Wed, 29 Apr 2026 02:07:46 +0300 Subject: add google auth --- src/components/header/authdialog/LoginForm.tsx | 12 ++++++++++-- src/components/header/authdialog/RegisterForm.tsx | 12 +++++++++++- 2 files changed, 21 insertions(+), 3 deletions(-) (limited to 'src/components/header/authdialog') diff --git a/src/components/header/authdialog/LoginForm.tsx b/src/components/header/authdialog/LoginForm.tsx index b4d90f1..3a42979 100644 --- a/src/components/header/authdialog/LoginForm.tsx +++ b/src/components/header/authdialog/LoginForm.tsx @@ -6,6 +6,10 @@ import { InputField } from '@/components/ui/inputfield'; import { useAuthContext } from '@/lib/contexts/Auth.context'; import { useRouter } from 'next/navigation'; export default function LoginForm({ redirectTo }: { redirectTo?: string }) { + const handleGoogleLogin = () => { + window.location.href = `${API_URL}/api/auth/google/login`; + }; + const API_URL = process.env.NEXT_PUBLIC_API_URL; const [errors, setErrors] = useState({}); const [loading, setLoading] = useState(false); @@ -70,9 +74,13 @@ export default function LoginForm({ redirectTo }: { redirectTo?: string }) { onSubmit={handleSubmit} className="flex flex-col gap-5 min-w-[310px] w-fit" > -
diff --git a/src/components/header/authdialog/RegisterForm.tsx b/src/components/header/authdialog/RegisterForm.tsx index ef22433..604b26c 100644 --- a/src/components/header/authdialog/RegisterForm.tsx +++ b/src/components/header/authdialog/RegisterForm.tsx @@ -8,6 +8,12 @@ import { useAuthContext } from '@/lib/contexts/Auth.context'; import Image from 'next/image'; import { useRouter } from 'next/navigation'; export default function RegisterForm({ redirectTo }: { redirectTo?: string }) { + const API_URL = process.env.NEXT_PUBLIC_API_URL; + + const handleGoogleLogin = () => { + window.location.href = `${API_URL}/api/auth/google/login`; + }; + const [errors, setErrors] = useState({}); const [loading, setLoading] = useState(false); const router = useRouter(); @@ -53,7 +59,11 @@ export default function RegisterForm({ redirectTo }: { redirectTo?: string }) { onSubmit={handleSubmit} className="flex flex-col gap-5 min-w-[310px] w-fit" > - -- cgit v1.3-3-g829e