KamoCRM

A second factor opens the chosen organization's own workspace, naming it (ID0.8)

FixSecurityService
Shipped
November 15, 2026 at 1:52 AM UTC
Author
Kamo
Commit
ae85767

MfaController built the post-MFA redirect from its own request host (the shared api.* gateway) and dropped &org=, so an MFA sign-in on login.kamocrm.com?org=X landed on the platform workspace. It now reads the waiting session's org and asks **************** - the same builder the password path uses (own verified host, else the sign-in host's fallback; &org=<alias>). Anything unreadable keeps the old address. SignInCompletionService also gains complete(..., secondFactorProven) for a federated link confirmed with password + authenticator code (ID1.1).

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing