credentialsExist #
Checks that the current authenticated user has credentials for the specified authentication strategy.
Query Syntax #
HTTP #
Available since 2.4.0
URL: http://kuzzle:7512/_me/credentials/<strategy>/_exists
Method: GET
Headers: Authorization: "Bearer <authentication token>"
Deprecated since 2.4.0
URL: http://kuzzle:7512/credentials/<strategy>/_me/_exists
Method: GET
Headers: Authorization: "Bearer <authentication token>"
Other protocols #
{
"controller": "auth",
"action": "credentialsExist",
"strategy": "<strategy>",
"jwt": "<authentication token>"
}
Arguments #
jwt
: valid authentication token (for the HTTP protocol, the token is to be passed to theAuthorization
header instead)strategy
: name of the authentication strategy to be tested
Response #
Result is a boolean telling whether credentials exist for the provided authentication strategy:
{
"status": 200,
"error": null,
"action": "credentialsExist",
"controller": "auth",
"result": true
}
Edit this page on Github(opens new window)