Hooks: OverviewBeta

Hooks, which will eventually replace Rules, allow you to extend the Auth0 platform with custom code.

Hooks are Webtasks associated with specific extensibility points of the Auth0 platform. When using Database Connections, Auth0 invokes the Hooks at runtime to execute your custom logic.

You can manage your Hooks using:

Supported Extensibility Points

You can create Hooks for the following extensibility points:

Whitelist IP Addresses

If you are behind a firewall, the use of the following features may require whitelisting of the appropriate Auth0 IP addresses to ensure proper functionality:

Outbound Calls

Please note that IP addresses are subject to change during Auth0 Migrations. The lists provided are up-to-date at the time of writing, but check the Dashboard for the latest list.

When making outbound calls, the IP addresses are static. Auth0 translates internal IP addresses to one of the displayed options when reaching out using NAT.

The IP addresses are region-specific.

United States

35.167.74.121, 35.166.202.113, 35.160.3.103, 54.183.64.135, 54.67.77.38, 54.67.15.170, 54.183.204.205

Europe

52.28.56.226, 52.28.45.240, 52.16.224.164, 52.16.193.66, 34.253.4.94, 52.50.106.250, 52.211.56.181, 52.213.38.246, 52.213.74.69, 52.213.216.142, 35.156.51.163, 35.157.221.52, 52.28.184.187, 52.28.212.16, 52.29.176.99, 52.57.230.214

Australia

54.153.131.0, 13.210.52.131, 13.55.232.24, 13.54.254.182, 52.62.91.160, 52.63.36.78, 52.64.120.184, 54.66.205.24, 54.79.46.4

Inbound Calls

IP addresses related to inbound calls to Auth0 may be variable due to the lack of fixed IP addresses on the load balancers.

Please be sure to allow inbound connections from the region-specific set of IP addresses listed in the Dashboard. The specific set of IP addresses you should use is provided when you create your new Custom Database Connection, Hook, or Rule.