Skip to main content
New Idea

SSO Integration - Forward additional query parameters

Related products:CC API & Integrations
jean.nairon
alen_horvat
darkknight
jeffrey_coleman
  • jean.nairon
    jean.nairon
  • alen_horvat
    alen_horvat
  • darkknight
    darkknight
  • jeffrey_coleman
    jeffrey_coleman

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.

0 replies

Be the first to reply!

Reply


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