Home : Technical Terms : Two-Factor Authentication Definition

Two-Factor Authentication

Two-factor authentication (2FA) is a security measure that requires two forms of authentication to access an account. It often works in combination with a username and password to add an extra level of security.

While a standard login with a username and password provides reasonable security, it can be easily compromised. For example, if someone knows your email address and guesses your password, he or she may be able to access your account. Two-factor authentication adds another layer of security that protects your account even if someone finds out your login information.

Below are several types of two-factor authentication:

  1. A four to six-digit code sent via text message to the user's mobile phone
  2. A one-time code sent via email to the user's email address
  3. An additional PIN or passcode required in addition to a username and password
  4. A secret question and answer created by the user
  5. A physical token, such as a small "key" that displays dynamic code
  6. A hardwired dongle linked to the user's account
  7. A biometric identifier such as a fingerprint or facial recognition.

In many cases, two-factor authentication is only required once per device. After you have successfully logged into a website on a specific device, the site may set a cookie in your browser. Once this cookie is set, your device becomes the secondary authentication for future logins.

In order to bypass two-factor authentication each time you log in to a website, you may need to check the "Remember this device" checkbox when logging in.

Some websites and online services offer two-factor authentication as an optional security feature, while others require it. 2FA options are typically located in the "Password & Security" settings within a user account.

Updated: June 5, 2021

Cite this definition:


TechTerms - The Tech Terms Computer Dictionary

This page contains a technical definition of Two-Factor Authentication. It explains in computing terminology what Two-Factor Authentication means and is one of many technical terms in the TechTerms dictionary.

All definitions on the TechTerms website are written to be technically accurate but also easy to understand. If you find this Two-Factor Authentication definition to be helpful, you can reference it using the citation links above. If you think a term should be updated or added to the TechTerms dictionary, please email TechTerms!

Subscribe to the TechTerms Newsletter to get featured terms and quizzes right in your inbox. You can choose to receive either a daily or weekly email.

Sign up for the free TechTerms Newsletter

How often would you like to receive an email?

You can unsubscribe at any time.
Questions? Please contact us.