Forced authentication for service provider-initiated SSO flows
This optional feature can be adopted by developers who require that an end user be explicitly authenticated (by entering a username and password) every time the developer sends an authentication request to an AppDirect-powered marketplace. For example, to be compliant with the Health Insurance Portability and Accountability Act (HIPAA), developers may rely on forced authentication to ensure a higher degree of security for their SSO integrations.
Developers can choose to require that a user re-authenticate by including the prompt _query_
parameter in the request sent to the authorization endpoint. If the parameter is detected by the marketplace receiving the request and contains the value _login_
then the user is required to re-authenticate, even if an active session is detected.
Following is an example of the prompt query parameter included in the authorization request:
https://marketplace.exampletelco.com/oauth2/authorize?response_type=code
&scope=openid profile email
&client_id=s6BhdRkqt3
&state=af0ifjsldkj
&prompt=login
&redirect_uri=https://www.isv.com/callback
Was this page helpful?
Tell us more…
Help us improve our content. Responses are anonymous.
Thanks
We appreciate your feedback!