Install

Works with Drupal: ^8 || ^9

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tfa-8.x-1.0-alpha10.tar.gztar.gz 58.9 KB
MD5: f7a0c37a9ce6b4401c06af53d6a84d67
SHA-1: 0d6b3c24a99a36755a4218582b9657ddd608581d
SHA-256: 9cc0a94cba68b10d4c84aab6555b7493683fc04f08af735f7082b31d5bcf238b
Download tfa-8.x-1.0-alpha10.zipzip 107.55 KB
MD5: 4fc1ac0141f64f8eccdcb70b5610f62d
SHA-1: 823ad1c747b36ed6c46c1200fdafdc0b64dbfc12
SHA-256: 5c417ad5d158e0c20077e2997252744c86aa2a525bcfce2d1e65685ca6722264

Release notes

ALL SITES ARE RECOMMENDED TO UPDATE to either 8.x-1.0-alpha9 or 8.x-1.0-alpha10. alpha10 includes many changes from alpha8, including multiple code hardening issues, and heavy code refactoring. See Security below.

ga_login: This version also includes the merger with the Google Authenticator login module. The database update code will disable the ga_login module, but you should still remove that module's code from your site.

Existing TFA plugins should all still work as the plugin API was not changed in the 1.x branch.

Drush 10 / PHP 8: If you use Drush 10 and PHP 8, the restored Drush support in this version will break your Drush install. This is a problem that should be fixed by upgrading to Drush 11, since Drush 10 does not support PHP 8.

Security: Issue #3314706 allows an attacker to bypass the user and password check, as long as they have access to an unused TFA verification URL, and to the user's authenticator app. Brute-force attacks while possible, are not feasible as the flood mechanism limits the rate of attempted guesses.

Changes since 8.x-1.0-alpha8:

Code hardening

Improvements

Minor bugs

Code refactoring

Created by: jcnventura
Created on: 20 Oct 2022 at 20:31 UTC
Last updated: 22 Oct 2022 at 09:54 UTC
Bug fixes
New features
Insecure

Other releases