Basic plugins for Drupal TFA module. Compatible with TFA 7.x-2.x branch.

The intent is to provide basic functionality for TFA Drupal module and to be an
example of TFA plugin development.


  • TOTP - A Time-based One Time Password plugin using PHP_Gansta\GoogleAuthenticator PHP library.
  • Trusted device - A TFA login plugin allowing browsers to be marked "trusted" so that subsequent logins will not require TFA for a 30 day window.
  • SMS - SMS delivered login codes using Twilio

These plugins can be optionally enabled and ordered.

Browse a list of TFA TOTP applications at

Project information