Skip to main content
New Idea

SSO Integration - Forward additional query parameters

Related products:CC API & Integrations
jason_metzler
andybuchanan
  • jason_metzler
    jason_metzler
  • andybuchanan
    andybuchanan

Our IdP’s ‘/authorize’ endpoint supports additional ‘invitation’ and ‘organization’ query parameters that enable more functionality in our IdP.  Insided’s ‘/ssoproxy/login’ endpoint does not forward additional query parameters to our IdP’s ‘/authorize’ endpoint. 

More specifically, while users can still authenticate, this causes users’ invitations to remain in the ‘Pending’ status.  Additionally, without a valid invitation id we cannot conditionally enable sign-ups in our IdP and thus need to disallow signups for all users.  This in turn forces us to create the user with a bogus password before inviting them; which is a sub-optimal user experience.

Beyond our IdP’s scenario there are potentially other benefits to allowing additional sso parameters.

This could be implemented by simply forwarding any additional query parameters that are appended to Insided’s ‘ssoporxy/login’ endpoint to the configured ‘Auth URI’.  Maybe a checkbox could be added to the integration sso settings page to enable custom query parameters if you don’t want this to be the default functionality.


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings