- Issue created by @wjuda
- Merge request !55Adding functionality for non-Shibboleth SSO services with no InResponseTo data β (Open) created by wjuda
When working with saml_sp and trying to connect a Drupal site to Salesforce SSO I found that the data returned from Saleseforce as a saml2 xml did not contain a returnTo tag which causes the SSO authentication to drop and not be successful on the Drupal end.
When looking at the code the returnTo really is just used to look up an array of data which includes
- id
- idp
- callback_function
The functionality looks like all we are really trying to do is get the IDP and callback_function to proceed through authentication and link or create user accounts.
N/A
I will propose a PR with a fix that would allow us to use the saml:Issuer to look up the IDP and store a fallback array that can be used for other non-Shibboleth SSO services that have a different structure of data that it returns.
Maintainer input on proposal.
None.
Active
4.3
Code