Standard - No way of doing IdP initiated login defined

Issue #601 resolved
Nat Sakimura created an issue

Currently, we do not have a standardized way of doing IdP initiated login.

Comments (8)

  1. John Bradley

    To get this to work the id_token needs to indicate that it is a IDP initiated login and have some relay state parameter so the RP knows what the landing page is.

    The problem is that the client needs to know to ignore state and nonce.

  2. Brian Campbell

    I believe it's very important that connect provide a fully standardized/documented way to do IdP init SSO.

  3. Michael Jones

    The WG agrees that this is important to specify. Many cloud use cases will expect to be able to do this - especially becuase it's possible in SAML.

    A pre-existing relationship with the client may be necessary. Related questions that would have to be solved is what client_id to use and what relay state to provide. Out-of-band registration may be necessary.

  4. John Bradley

    Re #601 changed initiate_login_uri to match connect parameter usage, Account chooser passes things in a JSON object on the callback, it is the client JS that POSTs them back to the client, so that may as well use our naming.

    → <<cset 3e30d4a6ef3e>>

  5. Log in to comment