diff --git a/source/partials/_authorize-errors.erb b/source/partials/_authorize-errors.erb index 38a6782..d671417 100644 --- a/source/partials/_authorize-errors.erb +++ b/source/partials/_authorize-errors.erb @@ -4,7 +4,8 @@ | HTTP status response code | Error | More information about your error | |------------------|-------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| |000| `unauthorized_client` | In rare circumstances, such as a security incident, One Login may prevent users from logging in to your service. If this happens, the error code `unauthorized_client` will be returned with the error description `client deactivated`. When your service receives this error, you must show the user a custom error page to explain that they cannot use your service at the moment and should try again later. | -|000| `invalid_request` | The request has one or more of the following issues:
You can [check which parameters GOV.UK One Login supports when you make an authorisation request][integrate.make-authorization-request]. | +|400| `Request is missing parameters XXXX` | The request has one or more of the following issues:
. You should [check you have included the correct parameters][integrate.replace-example-message], especially the `client_id`, `redirect_uri`, `response_type` and `scope` parameters. | +|000| `invalid_request` | The request has one or more of the following issues:
. You should [check you have included the correct parameters][integrate.replace-example-message], especially the `client_id`, `redirect_uri`, `response_type` and `scope` parameters. | |000|`invalid_request - Request vtr not valid` | You've requested single factor authentication and identity information. To make a successful identity request, you must request two-factor authentication and the identity level of confidence, for example `Cl.Cm.P2`. | |000| `invalid_scope` | The scope or scopes you have requested are invalid, unknown, or are not in the correct format.
You can read more about scopes in [choosing which user attributes your service can request][integrate.choose-user-attributes]. | |000| `unsupported_response_type` | Your service is not registered for the requested `response_type`.
You must set the `response_type` to be code: `response_type=code`. |