Overview
How two-factor authentication works
Which authentication apps does Fergus support?
Where to set up two-factor authentication
FAQ
How two-factor authentication works
Once 2FA is configured, Fergus will prompt you to enter a security code after you've entered your username and password. Your code will be generated by an authentication app on your phone, or sent to you via SMS.
Authentication app codes refresh every 30 seconds, and SMS codes are single-use so the code is always different each time you log in.
You won't be able to log in without your username, password, and access to your authentication app or SMS on your mobile device.
Which authentication apps does Fergus support?
We recommend Authy by Twilio and use it in our setup guides. That said, if you already have another authentication app installed, you're welcome to use that instead the setup process is very similar across apps.
Fergus supports most authentication apps, and they're all free from your device's App Store. The most popular options are Authy, Google Authenticator, Microsoft Authenticator, and 2FA Authenticator.
⚠️ Setting up on the Fergus Go app? If you're setting up 2FA for the first time on the Fergus Go app, SMS is the only available method. To use an authenticator app instead, complete the setup on the desktop version of Fergus first.
Where to set up two-factor authentication
To get 2FA running, your Master Admin first needs to enable it for the account via Settings > Security > Enable Mandatory 2FA. Once enabled, each user will be prompted to set up 2FA for their own login the next time they log in.
Use the guides below to get started:
FAQ
Is two-factor authentication mandatory for me and my staff?
It depends on your account. If your Fergus account is connected to certain accounting integrations (such as Xero), 2FA is mandatory for all users and cannot be disabled without removing the integration. For all other accounts, 2FA is optional but strongly recommended.
Who can enable or disable 2FA for the whole account?
Only the Master Admin can enable or disable 2FA for the account. This is done via Settings > Security > Enable Mandatory 2FA. Individual users then set up their own 2FA method the next time they log in.
Do I need to enter a 2FA code every time I log in?
Yes — Fergus requires a 2FA code on every login. There is no "remember this device" option.
What if I need to reset my two-factor authentication?
Get in touch with our support team at support@fergus.com and we'll help you out. If you're experiencing a specific error, check out our 2FA Troubleshooting Guide first it covers the most common issues and fixes.