2-step verification
Last updated: April 10, 2025
2-step verification (2SV) is a multi-factor authentication process that enhances security by confirming a user’s identity before granting Dashboard access. By enabling 2SV, you add an extra layer of protection, helping to prevent unauthorized access and safeguard your business data, customer information, and financial transactions.
Note: In order to activate 2SV, ask the user with the Director role to fill out a company recovery phone number or update it in case it has changed.
Setting up 2-step verification
To enable 2-step verification:
- Go to Settings > Users & Permissions > Users and select the user.
- Navigate to Account > 2-Step Verification.
- Enable 2-step verification > Add a mobile number.
- Enter the verification code sent to the provided mobile number.
Once verified, the account will be secured, and future login verification codes will be sent to the registered mobile number.
After 2-step verification is enabled, users must enter a verification code sent to their phone number each time they log into the Dashboard.
The number provided by the user must be able to receive SMS text messages. Message and data rates may apply.
Updating 2-step verification phone number
To update the phone number attached to 2-step verification:
- Go to Settings > Users & Permissions > Users and select the user.
- Navigate to Account > 2-Step Verification.
- Click Reset.
- Enter the verification code sent to the new phone number.
- Once verified, the new number will replace the previously-listed number in your 2-step verification process.
Note: Only the user in question can update their own 2SV phone number. If you need help updating another user’s phone number, please contact FareHarbor Support.
Adding a company recovery phone number
A recovery phone number helps verify a user if their registered 2-step verification phone number is unavailable.
To add or update your recovery phone number:
- Navigate to Settings > Users & Permissions > 2-Step Verification.
- Add a company recovery phone number.
Note: Only users with director permissions can edit the recovery phone number.
Troubleshooting
If you are having trouble with 2-step verification, follow the instructions below based on the issue you are encountering.
I didn’t receive a code
- Check that you’re using the same phone number registered for 2SV.
- Confirm that you are able to receive SMS messages on the listed phone number.
- If you have an Android device, check that the verification message wasn’t misdirected to the SMS spam folder.
- Confirm that your device is connected to Wi-Fi or cellular data and not experiencing network issues.
- Try again by requesting a new code:
- If you’ve received the code: Great! You’re all set.
- If you have not received the code: Contact our Support team.
I’m receiving the wrong code
Enter the code immediately upon receiving it. If it still doesn’t work after trying again, contact our Support team.
I received a code I didn’t request
Are you sharing an account with another user?
- Yes: For the best security and user management, we advise setting up separate accounts for each team member.
- No: Your account may have been compromised, please update your account password.
Frequently asked questions
Is 2-step verification mandatory?
Yes, starting on the date specified in the email you received, 2-step verification will be required for all logins. This extra layer of security helps prevent unauthorized access and protects your business data.
What are the potential risks of not using 2-step verification?
Without 2-step verification (2SV), your account relies solely on a password for protection. In today’s environment, where cyber threats and phishing attacks are increasingly common, a password alone may not be enough to prevent unauthorized access.
- Unauthorized access: If your login credentials are compromised, a malicious actor could gain full access to your Dashboard, including sensitive customer information, booking data, and financial details.
- Security incidents: Without 2SV, it’s easier for attackers to exploit your account and potentially expose customer data, which can damage your reputation and erode trust.
- Operational disruption: A compromised account could result in cancelled bookings, altered schedules, or fraudulent activity, directly impacting your day-to-day operations and revenue.
- Increased liability: If a breach occurs and security best practices like 2SV aren’t in place, your business could be held liable for resulting damage or data loss.
How does 2-step verification affect logins on the FareHarbor mobile app and FareHarbor Dock?
When 2SV is enabled, users must enter a verification code when logging into the FareHarbor mobile app and FareHarbor Dock.
Note: 2SV settings cannot be updated within the app—any changes must be made via a web browser.
What if multiple users share a single login for the Dashboard?
For the best security and user management, we advise setting up separate accounts for each team member. Sharing a single account can create security risks and limit the ability to track user actions. Additionally, with mandatory 2SV, each user needs their own login to set up and manage their 2SV settings securely. More information on adding new users can be found here.