logout #
Revokes the provided authentication token.
If there were any, real-time subscriptions are cancelled.
Query Syntax #
HTTP #
URL: http://kuzzle:7512/_logout[?global]
Method: POST
Headers: Authorization: "Bearer <authentication token>"
Other protocols #
{
"controller": "auth",
"action": "logout",
"jwt": "<authentication token>",
"global": "<true|false>"
}
Arguments #
jwt
: valid authentication token (for the HTTP protocol, the token is to be passed to theAuthorization
header instead)
Optional: #
global
: iftrue
, also revokes all other active sessions instead of just the current one (default:false
)
Response #
{
"status": 200,
"error": null,
"controller": "auth",
"action": "logout",
"requestId": "<unique request identifier>",
"result": {}
}
Edit this page on Github(opens new window)