Passer au contenu principal
PATCH
/
attack-protection
/
brute-force-protection
TypeScript
import { ManagementClient } from "auth0";

async function main() {
    const client = new ManagementClient({
        token: "<token>",
    });
    await client.attackProtection.bruteForceProtection.update({});
}
main();
{
  "enabled": true,
  "shields": [
    "block"
  ],
  "allowlist": [
    "127.0.0.1"
  ],
  "mode": "count_per_identifier_and_ip",
  "max_attempts": 10
}

Autorisations

Authorization
string
header
requis

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Corps

enabled
boolean

Whether or not brute force attack protections are active.

shields
enum<string>[]

Action to take when a brute force protection threshold is violated. Possible values: block, user_notification.

Options disponibles:
block,
user_notification
allowlist
(string<ipv4> | string<cidr> | string<ipv6> | string<ipv6_cidr>)[]

List of trusted IP addresses that will not have attack protection enforced against them.

mode
enum<string>
défaut:count_per_identifier_and_ip

Account Lockout: Determines whether or not IP address is used when counting failed attempts. Possible values: count_per_identifier_and_ip, count_per_identifier.

Options disponibles:
count_per_identifier_and_ip,
count_per_identifier
max_attempts
integer
défaut:10

Maximum number of unsuccessful attempts.

Plage requise: 1 <= x <= 100

Réponse

Brute force configuration successfully updated.

enabled
boolean

Whether or not brute force attack protections are active.

shields
enum<string>[]

Action to take when a brute force protection threshold is violated. Possible values: block, user_notification.

Options disponibles:
block,
user_notification
allowlist
(string<ipv4> | string<cidr> | string<ipv6> | string<ipv6_cidr>)[]

List of trusted IP addresses that will not have attack protection enforced against them.

mode
enum<string>
défaut:count_per_identifier_and_ip

Account Lockout: Determines whether or not IP address is used when counting failed attempts. Possible values: count_per_identifier_and_ip, count_per_identifier.

Options disponibles:
count_per_identifier_and_ip,
count_per_identifier
max_attempts
integer
défaut:10

Maximum number of unsuccessful attempts.

Plage requise: 1 <= x <= 100