Skip to content
Orvanov0.2.0

invalid_password

HTTP status: 400 · Code: invalid_password

The password is not 8 to 256 characters after Unicode NFKC normalization.

The password is shorter than 8 or longer than 256 characters, counted after Unicode normalization (NFKC).

Ask for a password of 8 to 256 characters. Show this rule next to the password field so people don’t have to guess it.

Every SDK throws one error type for a failed call. Match on its code, which is always invalid_password for this error, never on the message.

import { ErrorCode, OrvanoError } from '@orvano/js'
try {
// your Orvano call
} catch (error) {
if (error instanceof OrvanoError && error.code === ErrorCode.invalidPassword) {
// handle invalid_password
} else {
throw error
}
}

The error also carries the HTTP status (400), a message, and a request ID. Quote the request ID when you report a problem: the server logs it with the failure. See Errors for how errors work in every SDK, or every error code.