Trusted IPs
Last updated on
9 October 2025
The Drupal Two Factor Authentication module - TFA allows you to mark certain locations/computer networks as trusted and provides a hassle-free login experience by skipping 2FA. This setup guide will walk you through the steps to configure the trusted IP addresses feature of the Two Factor Authentication - TFA / Passwordless Login module. This module is compatible with Drupal 7, Drupal 8, Drupal 9, Drupal 10, and Drupal 11.
Download Know more Sandbox Trial
Check out the Installation steps:
Prerequisites:
- The module is activated on your Drupal site. (Follow Installation steps)
- The following checkboxes are enabled in the General 2FA Settings section under the 2FA Policy for End Users tab of the module:
/admin/config/people/miniorange_2fa/login_settings- Activate Two-Factor Authentication
- Enforce 2FA to end users
Setup Trusted IPs:
- Navigate to the 2FA Policy for End Users tab.
Path:/admin/config/people/miniorange_2fa/login_settings - Scroll down to the 2FA Restrictions section and click on the IP Based Restriction tab.
- Enable the Enable Trusted IP Based 2FA checkbox.
- In the text field, enter the IPs you want to exclude from 2FA. (You can Whitelist IP ranges as well)
- Click on the Save Settings button.
User Experience:
- Open a new browser or private window, and navigate to your Drupal site’s login page.
- Login with your Drupal credentials.
- If the IP address matches one of the Trusted IP addresses, then 2FA won't be invoked, and the user gets logged in directly.
- Alternatively, if the IP address does not match one of the trusted IPs, the user will be prompted to complete an additional verification step, i.e., 2FA will be invoked.
Contact our 24*7 support team
Feel free to reach out to our Drupal experts at drupalsupport@xecurify.com if you need any sort of assistance.
Help improve this page
Page status: No known problems
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion