Skip to main content

Authenticate with a password

POST 

/nevisidm/api/auth/v1/:clientExtId/users/:userExtId/password/login

Since: 2.88.0

Required permission(s): AccessControl.CredentialView

Verifies the provided password against the user's password credential.

The credential must be in an active state and within its validity period. A 200 response does not mean authentication succeeded, check the statusCode in the response body. Login failures (wrong password) are returned as statusCode 2 or higher within the 200 response body, not as HTTP errors. Pre-condition failures (credential not found, not active, expired) result in 4xx HTTP errors.

On repeated failures, the credential may transition to a locked state based on the configured password policy, which is reflected in the statusCode of subsequent responses.

Request​

Responses​

Authentication attempt processed. Check the statusCode in the response body for the actual result.