zulip/docs
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
..
_static docs: Move homepage link to TOC tree. 2023-03-03 23:06:17 -08:00
_templates docs: Update development version warning text to be more explicit. 2023-04-20 10:37:30 -07:00
contributing docs: Update recommended commit summary length to 72 characters. 2023-05-01 10:35:52 -07:00
development install: Support Debian 12. 2023-05-18 11:52:22 -07:00
documentation web: Save a needless 301 redirect from /integrations to /integrations/. 2023-03-24 14:51:01 -07:00
git dependencies: Switch to pnpm. 2023-03-20 15:48:29 -07:00
images docs: Update documentation for tips when writing pull request comments. 2023-03-07 15:40:04 -08:00
outreach web: Save a needless 301 redirect from /team to /team/. 2023-03-24 14:51:01 -07:00
overview version: Update version and changelog after 6.2 release. 2023-05-19 16:58:55 -04:00
production saml: Implement SP-initiated Logout. 2023-05-23 13:01:15 -07:00
subsystems release-checklist: Add a mastodon announce step. 2023-05-19 16:55:30 -07:00
testing streams: Make stream settings and create stream UI more consistent. 2023-04-24 17:02:33 -07:00
translating web: Save a 301 redirect from /help to /help/. 2023-03-24 14:51:01 -07:00
tutorials docs: Make a few surface fixes. 2023-05-01 16:37:27 -07:00
.gitignore gitignore: Anchor patterns that should be anchored. 2017-07-19 14:03:49 -07:00
code-of-conduct.md repository: Add CODE_OF_CONDUCT.md. 2017-06-14 18:43:08 -07:00
conf.py docs: Convert .html#fragment links to .md#fragment. 2022-02-28 16:28:31 -08:00
index.md web: Save a 301 redirect from /help to /help/. 2023-03-24 14:51:01 -07:00
Makefile Revert "docs: Temporarily disable parallel building." 2022-02-28 16:28:31 -08:00
README.md docs: Capitalize Markdown consistently. 2020-08-11 10:23:06 -07:00
THIRDPARTY icons: Add new unmute icon SVG. 2023-04-25 13:35:38 -07:00

Zulip Markdown documentation hosted elsewhere

The Markdown files in this directory ( /zulip/docs ) are not intended to be read on GitHub. Instead, visit our ReadTheDocs to read the Zulip documentation.