diff --git a/apps/login/src/components/set-register-password-form.tsx b/apps/login/src/components/set-register-password-form.tsx index b8f2eaf3c53..b46711a1b7a 100644 --- a/apps/login/src/components/set-register-password-form.tsx +++ b/apps/login/src/components/set-register-password-form.tsx @@ -6,10 +6,9 @@ import { symbolValidator, upperCaseValidator, } from "@/helpers/validators"; -import { registerUser, RegisterUserResponse } from "@/lib/server/register"; +import { registerUser } from "@/lib/server/register"; import { PasswordComplexitySettings } from "@zitadel/proto/zitadel/settings/v2/password_settings_pb"; import { useTranslations } from "next-intl"; -import { useRouter } from "next/navigation"; import { useState } from "react"; import { FieldValues, useForm } from "react-hook-form"; import { Alert } from "./alert"; @@ -57,8 +56,6 @@ export function SetRegisterPasswordForm({ const [loading, setLoading] = useState(false); const [error, setError] = useState(""); - const router = useRouter(); - async function submitRegister(values: Inputs) { setLoading(true); const response = await registerUser({ @@ -72,47 +69,12 @@ export function SetRegisterPasswordForm({ setError("Could not register user"); }); - if (response && "error" in response) { - setError(response.error); - } - setLoading(false); - if (!response) { - setError("Could not register user"); + if (response && "error" in response) { + setError(response.error); return; } - - const userResponse = response as RegisterUserResponse; - - const params = new URLSearchParams({ userId: userResponse.userId }); - - if (userResponse.factors?.user?.loginName) { - params.append("loginName", userResponse.factors.user.loginName); - } - if (organization) { - params.append("organization", organization); - } - if (userResponse && userResponse.sessionId) { - params.append("sessionId", userResponse.sessionId); - } - - // skip verification for now as it is an app based flow - // return router.push(`/verify?` + params); - - // check for mfa force to continue with mfa setup - - if (authRequestId && userResponse.sessionId) { - if (authRequestId) { - params.append("authRequest", authRequestId); - } - return router.push(`/login?` + params); - } else { - if (authRequestId) { - params.append("authRequestId", authRequestId); - } - return router.push(`/signedin?` + params); - } } const { errors } = formState;