/authorize's "prompt" parameter not documented

Welcome Back, Davidread!

The prompt parameter is documented here.

The possible values for the prompt are

  1. prompt=none (a.k.a Silent Authentication)
  2. promp=login
  3. No prompt parameter sent

When using prompt=none if there isn’t a valid session, Auth0 returns an error message error_description=Login required as documented here. If there is a valid Auth0 session, the user gets SSOed in as described here.

In no-prompt cases, the user is redirected to the login page if there isn’t a valid session. If there is a valid session, the user will be redirected to the application callback URL with the code or token, depending on the authentication flow details.

When prompt=login is used, the user is forced to log in irrespective of whether a valid auth0 session exists or not.

2 Likes