checkToken #
Checks the validity of an authentication token.
Query Syntax #
HTTP #
URL: http://kuzzle:7512/_checkToken
Method: POST
Body:
{
"token": "<the JWT to check>"
}
Other protocols #
{
"controller": "auth",
"action": "checkToken",
"body": {
"token": "<the JWT to check>"
}
}
Body properties #
token
: the authentication token to be tested
Response #
The returned result contains the following properties:
valid
: a boolean telling whether the provided token is validstate
: the reason why a token is invalid. Present only ifvalid
is falseexpiresAt
: token expiration timestamp. Present only ifvalid
is true
Example:
{
"status": 200,
"error": null,
"controller": "auth",
"action": "checkToken",
"requestId": "<unique request identifier>",
"result": {
"valid": true,
"expiresAt": 1538557452248
}
}
Edit this page on Github(opens new window)