stack/apps
Bilal Godil 9cf7e8f943 fix(saml): use backend origin for SP base URL in login + ACS routes
The login route built the SP `callbackUrl` from `query.redirect_uri.origin`,
which is the customer's app — not the backend. The IdP would then POST
the assertion to e.g. `http://localhost:8103/api/v1/auth/saml/acs/acme`
(the demo app), which 404s because the ACS handler only exists on the
backend.

Fix both login and ACS to derive `baseUrl` from the incoming request's
own origin, matching what the metadata route already does. The e2e
round-trip test didn't catch this because in tests the customer and
backend run on the same host.
2026-04-29 18:08:41 -07:00
..
backend fix(saml): use backend origin for SP base URL in login + ACS routes 2026-04-29 18:08:41 -07:00
dashboard feat(saml): gate SAML SSO behind alpha-stage saml-sso app 2026-04-29 17:23:10 -07:00
dev-launchpad chore: update package versions 2026-04-20 19:06:56 -07:00
e2e feat(saml): gate SAML SSO behind alpha-stage saml-sso app 2026-04-29 17:23:10 -07:00
hosted-components chore: update package versions 2026-04-20 19:06:56 -07:00
internal-tool Dashboard: DataGrid refactor + layout (stacked on overview-revamp) (#1338) 2026-04-27 13:50:24 -07:00
mock-oauth-server fix(emulator): move mock OAuth off 8114 to avoid pnpm dev conflict (#1385) 2026-04-27 09:39:34 -07:00
mock-saml-idp feat(mock-saml-idp): scaffold mock SAML 2.0 IdP for SAML SSO testing 2026-04-29 16:38:03 -07:00
oauth-mock-server In-source unit tests (#429) 2025-02-14 11:47:52 -08:00