import { getLegalAndSupportSettings, getPasswordComplexitySettings, server, } from "#/lib/zitadel"; import RegisterFormWithoutPassword from "#/ui/RegisterFormWithoutPassword"; import SetPasswordForm from "#/ui/SetPasswordForm"; export default async function Page({ searchParams, }: { searchParams: Record; }) { const { firstname, lastname, email } = searchParams; const setPassword = !!(firstname && lastname && email); console.log(setPassword); const legal = await getLegalAndSupportSettings(server); const passwordComplexitySettings = await getPasswordComplexitySettings( server ); console.log(legal); return setPassword ? (

Set Password

Set the password for your account

{legal && passwordComplexitySettings && ( )}
) : (

Register

Create your ZITADEL account.

{legal && passwordComplexitySettings && ( )}
); }