Two factor authentication (2FA) is an optional security feature that requires you, the user, to provide two means of identification in order to access your project. With Twilio, this would include your email address and password for logging into your project, as well as a randomized security code sent to your phone either through a call or an SMS message.
This security feature can only be enabled by the Owner or Administrator of the Twilio project. Once it is enabled, 2FA will be required and applied to all users when they access that Twilio project.
Enable Two-factor authentication (2FA)
- Access the Project Settings page in Console.
- Click Authenticate to make changes at the bottom of the screen.
- Enter your password, and then click Verify to authenticate..
- Click the desired level of two factor authentication, and then click Save at the bottom of the window. You may choose to enter the verification code once per computer, every 30 days, or every time you log in.
Once this feature is enabled, you will be ask to verify the phone number where you will receive your verification code. Phone numbers may be verified through SMS messaging or voice calls. If you are having trouble verifying your phone number with one method, try the other.
What is an Emergency Code
Once you've completed this process, you will receive an emergency code. This code is very important so write it down and store it in a very safe place. The emergency code is EXTREMELY important. In the case that you lose your phone, the emergency code will allow you to login to your project instead of using the six-digit security code that is sent to your phone.
Notice: You are the only one that has access to this emergency code. This code will only be displayed the moment after you’ve verified your phone number. It is not retrievable after you’ve navigated away from this page. We suggest storing your emergency code with a safe and secure password manager software, like 1Password or Keypass. Don’t just write it down.