zulip/zerver/tests/fixtures
Mateusz Mandera 0bb0220ebb saml: Implement SP-initiated Logout.
Closes #20084

This is the flow that this implements:
1. A logged-in user clicks "Logout".
2. If they didn't auth via SAML, just do normal logout. Otherwise:
3. Form a LogoutRequest and redirect the user to
https://idp.example.com/slo-endpoint?SAMLRequest=<LogoutRequest here>
4. The IdP validates the LogoutRequest, terminates its own user session
and redirects the user to
https://thezuliporg.example.com/complete/saml/?SAMLRequest=<LogoutResponse>
with the appropriate LogoutResponse. In case of failure, the
LogoutResponse is expected to express that.
5. Zulip validates the LogoutResponse and if the response is a success
response, it executes the regular Zulip logout and the full flow is
finished.
2023-05-23 13:01:15 -07:00
..
apple tests: Rename APPLE_JWK to a generic name for re-use in other tests. 2021-05-23 13:30:17 -07:00
email emails: Inline CSS in emails in build_email. 2023-04-05 12:22:29 -07:00
import_fixtures
ldap tests: Update tests to use example profile picture. 2022-10-31 14:36:54 -07:00
mattermost_fixtures data_import: Add import attachments support for Mattermost. 2021-07-02 11:19:45 -07:00
rocketchat_fixtures data_import: Ignore Rocket.Chat livechat streams/messages. 2021-11-07 09:50:55 -08:00
saml saml: Implement SP-initiated Logout. 2023-05-23 13:01:15 -07:00
slack_fixtures import: Add the UTF-8 flag on file entries in zipfiles from Slack. 2023-01-31 16:07:48 -08:00
.gitignore
authors.json
config.generate_data.json docs: Correct more “webapp” to “web app”. 2022-09-08 20:23:28 -07:00
csp_report.json
example_jwk tests: Rename APPLE_JWK to a generic name for re-use in other tests. 2021-05-23 13:30:17 -07:00
gitter_data.json gitter: Soft deactivate appropriate imported users. 2022-08-29 11:03:27 -07:00
markdown_test_cases.json Fix typos caught by typos. 2023-01-03 11:09:50 -08:00
narrow.json narrow: Add backend support for `is:dm` narrow. 2023-04-25 09:07:08 -07:00
slack_message_conversion.json
user_agents_unique