Skip to content

Two-Factor Authentication

Add an extra layer of security to your team's accounts by enabling two-factor authentication (2FA). Outsprint supports authenticator apps (TOTP) and SMS as a fallback.

Two-factor authentication settings

Organisation-Wide 2FA Policy

As an admin, you can set the 2FA policy for your entire organisation:

  1. Navigate to Settings > Security
  2. Find the Two-Factor Authentication card
  3. Choose your enforcement level:
Setting Description
Off 2FA is disabled for all users
Optional Users can choose to enable 2FA on their own account
Required All team members must set up 2FA
  1. Click Save

Note

When you change the policy to Required, users who have not yet set up 2FA will be prompted on their next login. They have a 7-day grace period before access is blocked.

Supported Methods

  • Authenticator App (recommended) -- use Google Authenticator, Authy, 1Password, or any TOTP-compatible app
  • SMS -- receive a code via text message as a fallback option

Setting Up 2FA (Individual User)

  1. Go to your profile settings or Settings > Security
  2. Click Set Up 2FA
  3. Scan the QR code with your authenticator app
  4. Enter the 6-digit verification code to confirm
  5. Save your backup codes in a safe location

Viewing Team 2FA Status

The Two-Factor Authentication card displays a table showing each team member's name, role, and 2FA status (enabled method or "Not enabled").

Resetting a User's 2FA

If a team member loses access to their authenticator (e.g., lost phone), an admin can reset their 2FA:

  1. Find the user in the 2FA status table
  2. Click Reset 2FA from the action menu
  3. The user will be prompted to set up 2FA again on their next login

Warning

Resetting 2FA immediately removes the user's existing second factor. Make sure you verify the user's identity through another channel before resetting.

What's Next