Host Based Authentication

The Host Based Authentication module authenticates a user based on the IP address or host name that is associated with their client connection during authentication.

When enabled, the IP address of the incoming connection is evaluated against a whitelist of IP addresses and/or IP masks. If any of the IP addresses or masks result in a match, IP authentication for the user is considered successful.

If an IP match is not found, then the host name of the incoming connection is compared with the configured whitelist of patterns, which may be specific host names or regular expressions. If the connection's host name evaluates to true with any of the patterns in the list, authentication is considered successful.

Either the host name or IP mask must match for authentication success.