Files
probo/pkg
Bryan Frimin e41997a04d Enable IdP-initiated SAML flows and simplify authentication
Simplifies SAML authentication by using RelayState to contain the SAML
config ID for both SP-initiated and IdP-initiated flows, removing the
need for the relay_states table and associated token management.

Key changes:
- Enable IdP-initiated flows with AllowIDPInitiated flag
- Use RelayState for SAML config ID instead of secure tokens
- Remove auth_saml_relay_states table and related code
- Maintain InResponseTo validation for SP-initiated flows
- Fix MetadataURL to use entity ID instead of ACS URL

This enables IdP-initiated SAML logins (e.g., from Google Workspace,
Azure Entra ID, Okta) while maintaining security through request ID
validation and assertion replay prevention.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
2025-11-14 09:32:23 +01:00
..
2025-10-30 16:38:08 +01:00
2025-11-13 17:11:22 +01:00
2025-10-31 17:01:52 +01:00
2025-11-13 21:22:27 +01:00
2025-10-31 17:01:52 +01:00
2025-10-31 17:01:52 +01:00
2025-10-31 17:01:52 +01:00
2025-10-31 17:01:52 +01:00
2025-10-08 17:21:19 +02:00
2025-10-30 16:38:08 +01:00
2025-10-31 17:01:52 +01:00
2025-10-31 17:01:52 +01:00
2025-10-31 17:01:52 +01:00
2025-11-13 17:11:22 +01:00
2025-10-31 17:01:52 +01:00
2025-10-31 17:01:52 +01:00
2025-07-14 12:38:07 +02:00
2025-07-21 11:05:04 +02:00
2025-11-04 13:37:31 +01:00
2025-11-13 17:11:22 +01:00
2025-10-31 17:01:52 +01:00
2025-10-30 16:38:08 +01:00