BUDDYBOSS WEB

Your community, courses and memberships on your own website.

BUDDYBOSS APP

Your own branded app on iOS and Android.

DONE FOR YOU

We build, launch and run it for you.

BuddyBoss website and mobile app

Web + App Done For You

$4,999 flat

Web Scale + Done For You Web

App Launch + Done For You App

PRICING

Web Pricing

Launch, Scale and Done For You Web.

From

$199

first year

App Pricing

Solo, Launch and Done For You App.

From

$499

first year

SITE + APP

Web + App Done For You

Your site and your app, built and run for you.

$4,999

flat, never rises

How Two-Factor Plugin Works in the BuddyBoss App

Updated

The Two Factor Plugin authentication works with the BuddyBoss Classic and Next Gen App,, providing an additional layer of security when members log in. When two-factor authentication is enabled for a WordPress user, the BuddyBoss App requires an additional authentication code before completing the login.

The Two-Factor plugin and its configuration settings are provided by WordPress.org.

Install and Activate the Two-Factor Plugin

Before configuring Two Factor Plugin, install and activate the Two Factor Plugin on your WordPress website.

Configure the Two-Factor Settings

After activating the Two Factor Plugin, you can choose which authentication methods are available on your website.

  1. In your WordPress Dashboard, navigate to Settings > Two-Factor.
  2. Under Enabled Providers, select the authentication methods you want to make available.
  3. The available providers include:
  • Authenticator App – Uses a rotating authentication code generated by a TOTP-compatible app such as Google Authenticator, Microsoft Authenticator, Authy, or 1Password. This is the recommended authentication method.
  • Recovery Codes – Uses one of the one-time recovery codes generated for the account. Members should keep these codes in a secure location in case they lose access to their primary authentication method.
  • Email – Sends an authentication code to the email address associated with the user’s account.
  • Dummy Method – Provides a test authentication method.
  1. Click Save Settings.

Note: These settings are provided by the Two-Factor plugin and are not BuddyBoss-specific settings.

Enable Two-Factor Authentication for a User

Two-factor authentication is enabled individually from each user’s WordPress profile. 

  1. In your WordPress Dashboard, navigate to Users.
  2. Select the user for whom you want to enable two-factor authentication, and click Edit.
  3. Locate the Two-Factor Options in the user’s profile.
  4. Enable the Authenticator App option.
  5. Scan the provided QR code using an authenticator app on your mobile device, such as Google Authenticator or 1Password.
  6. Complete the authenticator setup.
  7. Click Update Profile to save the changes.

Note: Administrators can configure two-factor authentication from a user’s WordPress profile. If a non-admin user is permitted to access their own WordPress profile in the website backend, they can configure and enable their own authentication method in the website’s backend > user > your profile. The option to configure two-factor authentication from the website front end is not currently available. 

Two-factor authentication is opt-in per user. There is no site-wide setting that requires all members to enable it. Each user must set up 2FA for their own account because the account holder needs to scan the authenticator QR code and confirm the authentication code from their own device.

How Two-Factor Authentication works in BuddyBoss App

After two-factor authentication is enabled for the user’s account:

  1. Open the BuddyBoss App.
  2. Enter the user’s regular login credentials.
  3. Continue with the login.
  4. The app prompts the user to provide an additional authentication code.
  1. Open the authenticator app configured for the account.
  2. Enter the authentication code displayed in the authenticator app.
  3. Complete the verification to log in.

Related Article: How Two-Factor Plugin Works in your BuddyBoss Website

Was this article helpful?

Subscribe to Our Newsletter

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form

Can’t find the answer you’re looking for?

Our support team is here to help with anything the docs don’t cover.