KamoCRM

Turn the workspace picker back off

RevertSecurityService
Shipped
25 ஆகஸ்ட், 2026 அன்று 1:17 AM UTC
Author
Kamo
Commit
a34b8f8

The redirect is wrong. SignInCompletionService returns a relative /validate?otk=, which resolves against the host that served the sign-in -- login.<apex> -- and kamo-login has a /validate page of its own. It spends the one-time key and router.push('/')s straight back to the sign-in screen, so the member never reaches their workspace. The workspace is on internal.<apex>; the original host path built exactly that by rewriting api. to internal. This would have hit every sign-in on the platform host, not just members of several organizations: a member of one is auto-selected through the same completion path. Off again until completeSignIn names the workspace host.

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