-
Notifications
You must be signed in to change notification settings - Fork 182
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
metadata_persister does not appear to be called #71
Comments
Seconded |
Thirded. I'd expect that somewhere in |
Fourthed. From reading #167, this issue seems to stem from conflicting understanding where:
I see the following problems and propose following fixes: 1. If metadata persistence should be done beforehand and not at runtime
2. If metadata persistence should work as a cache mechanismI believe that this is the right way moving forward, and also what most of the users are expecting (from reading the comments). Metadata persistence should be used as a caching mechanism (so as not to overflow the SAML SP with metadata requests). In this case, the
I am able to provide a patch if/when the design decision on how to handle persistence is fixed among the maintainers. I would like to hear from the maintainers about how this should be handled. |
This issue is along the lines of #33 and #37, but I am not getting issues with the authentication process. I am trying to implement IdP initiated logout and to do that I am exposing the logout url in the SP metadata (as recommended by omniauth-saml here).
It looks like all of the wiring for fetching the SP metadata is there (especially in the
ServiceProvider
object), but at no point in the code does any of that appear to be used.Right now, it appears the solution would be to call
@saml_request.service_provider.refresh_metadata
somewhere in the controller concern.@Yanchek99 pinging you here as you've opened several issues around the subject that have been closed.
The text was updated successfully, but these errors were encountered: