Login to ECEedit

Authenticates against available users.

Requestedit

POST /api/v1/users/auth/_login

Request bodyedit

(LoginRequest) (required) The login request

Responsesedit

200

(TokenResponse) Login successful, returns the token in the body (if 'login_state.path' not specified)

302

Redirects to '/oauth/token#BEARER_TOKEN?state=LOGIN_STATE' with the fragment containing a bearer token (if 'login_state.path' is specified)

400

(BasicFailedReply) The authentication cluster returned an error

501

(BasicFailedReply) When no authentication cluster for this platform has been configured, only reserved ECE users ('root' and 'readonly') can be authenticated

To perform this operation, you must be authenticated by means of one of the following methods: apiKey, basicAuth.

Request exampleedit

curl -XPOST {{hostname}}/api/v1/users/auth/_login \
-u $CLOUD_USER:$CLOUD_KEY \
-H 'Content-Type: application/json' \
-d '
{
   "login_state" : {
      "path" : "string"
   },
   "password" : "string",
   "username" : "string"
}
'