A Cozmoslabs Product
Documentation / Profile Builder Settings / Two-Factor Authentication

Two-Factor Authentication

This feature adds Two-Factor Authentication functionality that can be used together with authenticator apps like Google Authenticator, Microsoft Authenticator, LastPass Authenticator, and others to provide improved security.

Activating Two-Factor Authentication

This feature is only available in the BASIC or PRO version of Profile Builder. Unlock PRO Features

To activate this feature go to Profile Builder → Settings → General Settings → Other Features section → and enable the Two-Factor Authentication setting. In the “Enable Authentication For” drop-down, select which user roles will have access to the functionality and then click Save Changes. Once activated the users with valid user roles will be able to enable Two-Factor Authentication from the Edit Profile form.

Activating Two-Factor Authentication as a User

If a user has one of the selected user roles they will be shown a Two-Factor Authentication section at the bottom of the Edit Profile form. If they have an Authenticator app they can use it to activate the functionality.

Two-Factor Authentication Edit Profile Fields

Here is an overview of the Two-Factor Authentication fields:

To set up the functionality in the selected Authenticator app you can either scan the QR Code or manually enter the Description and Key.

Here is an example where the Key and Description are manually entered into the Google Authenticator App:

Google Authenticaticator Manual Entry

This is what the final entry will look like in the app:

Google Authenticaticator

Authenticator Code Field

This is the field that will be displayed on the Login form when users who have enabled the Two-Factor Authentication functionality attempt to log in. These users will have to input a valid TOTP (Time-Based One-Time Password) into it before they can do so.

Two-Factor Authentication Login Notice

There is a shortcode argument that will permanently enable the field for a specific Login form as long as Two-Factor Authentication is enabled: [wppb-login show_2fa_field=yes]

The Ultimate Membership Bundle

Combine the power of Profile Builder with Paid Member Subscriptions to set up user registration, memberships, and recurring revenue.

Get 25% off with the bundle

Help & Support

We’re here to help you every step of the way.

Open a Support Ticket