Advertising sustains the DA. Ads are hidden for members. Join today

Contributed modules

Two-factor Authentication (TFA)

Drupal 7 will no longer be supported after January 5, 2025. Learn more and find resources for Drupal 7 sites

TFA is a base module for providing two-factor authentication for your Drupal site. As a base module, TFA handles all of the Drupal integration work, providing flexible and well tested interfaces to enable configurable choices of various two-factor authentication solutions like Time-based One Time Passwords, SMS-delivered codes, fallback codes, or integrations with third-party suppliers like Authy, Duo and others. Read more about the features and use of TFA at its Drupal.org project page at https://drupal.org/project/tfa. The following documentation relates to the 2.x branch of the TFA module only.

Two-factor Authentication with the TFA module (tfa version 7.x-2.x)

TFA is a base module for providing two-factor authentication for your Drupal site. As a base module, TFA handles all of the Drupal

How TFA module works

This page describes how the Two-Factor Authentication module (TFA) version 2.x module works within Drupal to provide 2FA options for

TFA plugins and plugin development

TFA plugins provide the form and validation handling for 2nd factor authentication of a user. The TFA module will interrupt a successful

Using TFA Basic module with TFA

Developer documentation for TFA Basic is most up-to-date in the README.txt of the source https://git.drupalcode.org/project/tfa_basic/raw

TFA 1.x Documentation (deprecated)

TFA 1.x documentation. 1.x releases are no longer recommended or supported.

Guide maintainers

jcnventura's picture