This guide is designed to help candidates navigate the steps to enable Multi-Factor Authentication (MFA) when invited to take a pre-screen from a customer that requires MFA. Here is what we will cover:
- Overview
- Best Practice
- Pre-screen: Candidate Instructions
- Scenario 1: New Account Setup
- Scenario 2: Existing Account Without MFA
- Scenario 3: Existing Account With MFA Enabled
Overview
CodeSignal’s MFA setup ensures the following:
- Passwords must contain at least 14 characters, including 1 letter, 1 digit, and 1 special character (e.g., !@#$%^&*).
- An MFA application (Duo Mobile, Microsoft Authenticator, or Google Authenticator) is used to authenticate candidate accounts.
- After 5 failed login attempts, there will be a 30-minute cooldown period before retrying.
- After 5 incorrect recovery attempts, the account will be fully locked. Users must contact CodeSignal Support at support@codesignal.com for assistance.
Best Practice
It is highly recommended that candidates proactively create their accounts and enable MFA well before their pre-screens. This ensures a smooth experience and helps avoid last-minute issues.
Pre-screen: Candidate Instructions
Scenario 1: New Account Setup
If you’re new to CodeSignal and need to take a pre-screen, follow these steps:
-
Open Email Invitation
You’ll get an email inviting you to take a pre-screen. Here’s an example of what the email might look like:
-
Create a CodeSignal Account
Click on the link “Take the Prescreen.” You’ll be directed to CodeSignal’s login page to create an account.
-
Meet Password Requirements
You can only finish creating your account after meeting the password requirements.
-
Complete Demographic Survey (Optional)
After creating your account, you may be asked to complete an optional demographic survey.
-
Access Pre-Screen Landing Page
Once logged in, you’ll see your list of pre-screen requests. Choose “Take Now” to begin.
-
Set Up MFA
When you click on "Take Now," you will be prompted to Enable MFA. Click on the "Enable MFA" hyperlinked text to be directed to MFA setup.
-
Enable MFA
You will land on the “Multi-factor authentication” tab. Click on the toggle to enable MFA. This tab can also be found in your Profile Settings.
8. Follow the Instructions to set-up MFA
Once MFA is set up, save the backup code securely and click "Continue." This code is only shown once and is essential for account recovery.
9. Start the Test
Click on "Go to Profile"
Return to the Pre-screen section and start your test.
Scenario 2: Existing Account Without MFA
If you already have a CodeSignal account and are logged in, but haven’t enabled MFA, navigate to your profile settings and follow from Pre-screen Scenario 1 Step 7 to set up MFA before starting your test.
Scenario 3: Existing Account With MFA Enabled
If you already have a CodeSignal account and MFA is enabled, simply follow these steps:
-
Open Email Invitation
You’ll get an email inviting you to take a pre-screen.
-
Sign In
Click “Take the Prescreen,” and sign in using your account credentials.
-
Authenticate via MFA
Enter the authentication code from your MFA application.
-
Begin the Pre-Screen
You can now start your pre-screen test.
Note: Disabling MFA is generally not recommended unless absolutely necessary, as it adds an extra layer of security to your account.
-
Navigate to Your Profile
Click on “My Profile” in the top navigation bar.
-
Edit Profile
Select the pencil icon to edit your profile.
-
Disable MFA
Go to the “Multi-factor authentication” tab and disable the MFA toggle. You’ll be prompted to enter a code from your MFA application to confirm.