-
- Downloads
Saml2 slo (#39034) (#39588)
* wip * SLO works with auth slo handler route * move slo handling endpoint to /auth/sso/handle_slo * fix slo redirect url * SLO works, and the sso-handle-slo for saml is where it belongs - a ton of cleanup * fix api/session namespace + add docstrings * cleaning up logout action * add slo logout test along with slo response xml * whitespace + linter * add docstring * update exclusions in deps.edn * un-require metabase-enterprise ns from oss ns * add docs for how to setup SLO to metabase docs * docs: clarify that setting up SLO is optional * move slo logout endpoint into ee code - removes sso-info defenterprise since it is no longer needed * use current version of saml20-clj --------- Co-authored-by:bryan <bryan.maass@gmail.com> Co-authored-by:
Nick Fitzpatrick <nickfitz.582@gmail.com>
Showing
- .lsp/config.edn 1 addition, 1 deletion.lsp/config.edn
- deps.edn 3 additions, 2 deletionsdeps.edn
- docs/people-and-groups/saml-keycloak.md 4 additions, 1 deletiondocs/people-and-groups/saml-keycloak.md
- enterprise/backend/src/metabase_enterprise/sandbox/api/error_page.mustache 1 addition, 1 deletion...d/src/metabase_enterprise/sandbox/api/error_page.mustache
- enterprise/backend/src/metabase_enterprise/sso/api/interface.clj 9 additions, 0 deletions...ise/backend/src/metabase_enterprise/sso/api/interface.clj
- enterprise/backend/src/metabase_enterprise/sso/api/sso.clj 55 additions, 8 deletionsenterprise/backend/src/metabase_enterprise/sso/api/sso.clj
- enterprise/backend/src/metabase_enterprise/sso/integrations/saml.clj 51 additions, 9 deletions...backend/src/metabase_enterprise/sso/integrations/saml.clj
- enterprise/backend/test/metabase_enterprise/sso/integrations/saml_test.clj 22 additions, 1 deletion...d/test/metabase_enterprise/sso/integrations/saml_test.clj
- frontend/src/metabase-types/api/mocks/user.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/mocks/user.ts
- frontend/src/metabase-types/api/user.ts 1 addition, 0 deletionsfrontend/src/metabase-types/api/user.ts
- frontend/src/metabase/auth/actions.ts 26 additions, 8 deletionsfrontend/src/metabase/auth/actions.ts
- frontend/src/metabase/lib/auth.js 10 additions, 0 deletionsfrontend/src/metabase/lib/auth.js
- frontend/src/metabase/services.js 1 addition, 0 deletionsfrontend/src/metabase/services.js
- src/metabase/server/middleware/session.clj 2 additions, 1 deletionsrc/metabase/server/middleware/session.clj
- test/metabase/api/session_test.clj 1 addition, 1 deletiontest/metabase/api/session_test.clj
- test/metabase/server/middleware/session_test.clj 1 addition, 1 deletiontest/metabase/server/middleware/session_test.clj
- test_resources/saml-slo-test-response.xml 35 additions, 0 deletionstest_resources/saml-slo-test-response.xml
test_resources/saml-slo-test-response.xml
0 → 100644
Please register or sign in to comment