Flow is: user goes to SP, chooses Google gateway, redirected to Google, user declines to share information. User is redirected back to google gateway IdP, which sends a SAML error status & message to SP. SP just posts the error messages verbatim. Issue is: this needs a more elegant exit message.
Error returned from identity provider:
Status: urn:oasis:names:tc:SAML:2.0:status:Responder
Message: SimpleSAML_Error_UserAborted: USERABORTED
https://wiki.shibboleth.net/confluence/display/SHIB2/NativeSPErrors
Can either:
- modify /etc/shibboleth/sessionError.html
- Set redirectErrors to a branded page in the portal, have it process the query string appropriately.