Skip to main content
This example demonstrates how to update a proxy user’s authentication settings using the Byteful API. Specifically, we’ll show how to:
  1. Add IP address authentication to an existing proxy user
  2. Change the proxy user’s password
  3. Enable strict security mode
These operations are common when you need to enhance security for your proxy users or update their authentication credentials.

Key Concepts

IP Address Authentication

IP address authentication restricts proxy access to specific IP addresses. When adding IP addresses, specify all addresses that should have access. Any previous whitelist will be replaced.

Strict Security Mode

Enabling strict security mode (proxy_user_is_strict_security = true) requires IP authentication to be used. This means:
  • Username/password authentication alone is no longer sufficient
  • Connections must come from a whitelisted IP address and have the correct username/password
  • If enabled without IP addresses, the proxy user will not be able to authenticate

Password Updates

When updating passwords, ensure they meet these requirements:
  • Between 10-32 characters
  • Alphanumeric characters
  • Consider using a strong, unique password for each proxy user