InvalidGrantError¶
The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client. See Section 5.2 of RFC 6749.
const InvalidGrantError = require('oauth2-server/lib/errors/invalid-grant-error');
new InvalidGrantError(message, properties)
¶
Instantiates an InvalidGrantError
.
Arguments:
Name | Type | Description |
---|---|---|
[message=undefined] | String|Error | See new OAuthError(message, properties). |
[properties={}] | Object | See new OAuthError(message, properties). |
[properties.code=400] | Object | See new OAuthError(message, properties). |
[properties.name=’invalid_grant’] | String | The error name used in responses generated from this error. |
Return value:
A new instance of InvalidGrantError
.
Remarks:
const err = new InvalidGrantError();
// err.message === 'Bad Request'
// err.code === 400
// err.name === 'invalid_grant'
name
¶
Typically 'invalid_grant'
. See OAuthError#name.