Skip to content

Add a configuration option to provide a custom logout URL for SAML2 authentication. - #3120

Open
drgrice1 wants to merge 1 commit into
openwebwork:developfrom
drgrice1:saml2-custom-logout-url
Open

Add a configuration option to provide a custom logout URL for SAML2 authentication.#3120
drgrice1 wants to merge 1 commit into
openwebwork:developfrom
drgrice1:saml2-custom-logout-url

Conversation

@drgrice1

@drgrice1 drgrice1 commented Aug 6, 2026

Copy link
Copy Markdown
Member

If a SAML2 identity provider does not provide a logout URL in its metadata, and yet one is available for the identity provider, then the $saml2{sp}{logout_url} option can be set to that logout URL, and it will be used instead of the logout URL from the metadata.

This was requested in issue #3102.

…uthentication.

If a SAML2 identity provider does not provide a logout URL in its
metadata, and yet one is available for the identity provider, then the
`$saml2{sp}{logout_url}` option can be set to that logout URL, and it
will be used instead of the logout URL from the metadata.

This was requested in issue openwebwork#3102.
@drgrice1
drgrice1 force-pushed the saml2-custom-logout-url branch from aa53c2a to d6888e4 Compare August 6, 2026 22:36

@somiaj somiaj left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good. Unable to test.

@drgrice1

drgrice1 commented Aug 6, 2026

Copy link
Copy Markdown
Member Author

To be honest, I can't really test it either. My local saml2 test instance provides the logout URL, and so does the provided docker test instance in the repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants