Setup Salesforce Authenticator as 2FA/MFA for Drupal
Overview
Two Factor Authentication - TFA adds a layer of security on top of basic Drupal authentication. This increase site's security from unwanted hacks and unauthorized login attempts. By following this document you can configure Salesforce Authenticator as a Two Factor Authentication - MFA method for Drupal account. The Drupal Two Factor Authentication - 2FA / Passwordless Login is available for Drupal 7, Drupal 8, Drupal 9 and Drupal 10, and Drupal 11.
Installation Steps
- Using Composer
- Using Drush
- Manual Installation
Configuration Steps
Configure Salesforce Authenticator as a 2FA method:
- Once the module is installed navigate to the Configuration section in the admin console of Drupal site and click on miniOrange Second Factor under people section. (/admin/config/people/miniorange_2fa/setup_twofactor)
- Register/Login with your miniOrange account.
- Navigate to the Setup Two Factor tab and scroll down to the TOTP based 2FA methods section.
- Click on the Configure button next to Salesforce Authenticator.
- Scan the QR code displayed with the Salesforce Authenticator app.
- Now, under the Enter Passcode generated by the app, enter the code generated on your Salesforce Authenticator and click the Verify button.
You have successfully configured Salesfoece Aauthenticator as a 2FA method.
Verify 2FA:
- Open a new browser/private window and navigate to the login page of the Drupal site.
- Try Login with the Drupal credentials.
- You will be asked to authenticate using the Salesforce Authenticator passcode.
- Enter the code generated in your Salesforce Authenticator app and click on the Verify button.
- If the authentication is successful you will be logged in to the Drupal site.
Related Articles
Explore the advanced features offered by the module with full-featured trial. You can initiate the trial request using Request 7-day trial button under Register/Login tab of the module or reach out to us at drupalsupport@xecurify.com for one-on-one assistance from Drupal expert.