Authentication

Get the effective password policy

Changed on

Returns the backend-enforced password bounds and compromised-password screening status for the project identified by the anon key. A valid anon key is required, but no route-specific auth permission is needed.

get/auth/password-policy

Request

  • Base URL: https://api.volcano.dev
  • URL: https://api.volcano.dev/auth/password-policy
  • Auth: HTTP bearer

Response

Effective password policy

effective_min_lengthinteger required

Effective minimum password length in Unicode characters.

min_configurable_lengthinteger required

Lowest minimum password length accepted by the auth configuration endpoint.

max_lengthinteger required

Maximum password length in Unicode characters.

require_uppercaseboolean required

Whether passwords must contain an ASCII uppercase letter (A-Z).

require_lowercaseboolean required

Whether passwords must contain an ASCII lowercase letter (a-z).

require_numbersboolean required

Whether passwords must contain an ASCII digit (0-9).

require_special_charsboolean required

Whether passwords must contain one of the backend-supported special characters.

compromised_passwords_rejectedboolean required

Whether common and known-compromised passwords are rejected by the backend.

Changes

    • ▲

      the response's body type changed from no type to object for status

    • ▲

      the response's body type changed from no type to object for status

    • ▲

      the response's body type changed from no type to object for status

    • ○

      added the optional property to the response with the status

    • ○

      added the optional property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      added the required property to the response with the status

    • ○

      endpoint added