Two-step login, also known as multi-factor authentication (MFA), is a two-step process for login authentication that requires a user to verify their identity through two different, independent methods.
In Zenefits, two-step login is required for administrator accounts. Zenefits will ask for an authorization code:
If an employee has lost access to the device they use for two-step login, an administrator can reset the employee's two-step login by following the instructions below:
The next time the employee tries to log in, they’ll be prompted to set up their new two-step login device.
Administrators can turn on two-step login for their company by following the steps below:
If you select either email verification or SMS text/Authentication app for two-step login, your administrators will be responsible for resetting any employee accounts if the employee loses access to their email or phone.
Occasionally, users may receive an Authentication Code email they did not specifically request. There are three possible reasons for this:
In each case, there is no additional action needed on the users part. If the user continues to receive an authentication code each time they attempt to log in, this is most likely due to a security setting on their browser.
If Zenefits continues asking for an authentication code at each login, it's probably because the web browser isn't accepting cookies from websites.
Select the Privacy panel.
Set Firefox will: to Use custom settings for history.
Check mark Accept cookies from sites to enable Cookies.
Click Show advanced settings...
In the Privacy section, click the Content settings button.
In the Cookies section, Allow Local Data to be Set.
When two-step login is turned on, you may be asked to provide an authentication code when: