FleetbaseFleetbase

Two-Factor Authentication

Enable and enforce two-factor authentication system-wide for all users in your Fleetbase instance.

Two-Factor Authentication

Two-factor authentication (2FA) adds a second verification step to the login flow. After entering their password, users must confirm a one-time code before gaining access. Navigate to Admin → System Settings → Two-Factor Authentication to configure 2FA system-wide.

Two-Factor Authentication settings — Enable toggle, delivery Method selector, and Enforce toggle

Enabling 2FA

Toggle Enable Two-Factor Authentication to make 2FA available across the instance. When enabled, users can activate 2FA on their own accounts from their personal security settings. Enabling here does not immediately force all users to use it — see Enforcing 2FA below.

Method

Choose how one-time codes are delivered to users when they log in:

MethodDescription
EmailA verification code is sent to the user's registered email address. No additional setup required.
SMSA verification code is sent to the user's registered phone number. Requires Twilio to be configured.

Only one method is active system-wide at a time. Use Email if Twilio is not yet configured.

Enforcing 2FA

Toggle Enforce Two-Factor Authentication to require every user to complete 2FA setup on their next login. When enforced:

  • Users who have not yet set up 2FA are prompted to do so immediately after entering their password.
  • They cannot access the console until 2FA is fully configured on their account.
  • Users who already have 2FA enabled continue without interruption.

Enforcement applies to all users in the instance, including administrators.

Saving

Click Save Changes to apply. Changes take effect on the next login attempt — currently active sessions are not interrupted.

Two-Factor Authentication | Fleetbase