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 theAuthorizationheader 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": {}
}