redirect from server

This commit is contained in:
Max Peintner
2024-10-28 16:15:33 +01:00
parent a088e793d1
commit 35f1e0b460

View File

@@ -66,14 +66,30 @@ export async function registerUser(command: RegisterUserCommand) {
return { error: "Could not create session" }; return { error: "Could not create session" };
} }
const params = new URLSearchParams({ if (!command.password) {
loginName: session.factors.user.loginName, const params = new URLSearchParams({
organization: session.factors.user.organizationId, loginName: session.factors.user.loginName,
}); organization: session.factors.user.organizationId,
});
if (command.authRequestId) { if (command.authRequestId) {
params.append("authRequestId", command.authRequestId); params.append("authRequestId", command.authRequestId);
}
return redirect("/passkey/set?" + params);
} else {
const params = new URLSearchParams({
loginName: session.factors.user.loginName,
organization: session.factors.user.organizationId,
});
if (command.authRequestId && session.userId) {
params.append("authRequest", command.authRequestId);
params.append("userId", session.userId);
return redirect("/login?" + params);
} else {
return redirect("/signedin?" + params);
}
} }
return redirect("/passkey/set?" + params);
} }