“”

[codeFareith] Google Authenticator [codeFareith] Google Authenticator

cf_google_authenticator / stable

Enable Google 2FA (two factor authentication) for both, frontend- and backend accounts.

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req codefareith/cf-google-authenticator

Tags

#google #2fa #two-factor-authentication #zwei-faktor-authentifizierung #login #backend #Frontend #TOTP

Last upload comment

Update composer dependencies

Downloads by month

Download 1.2.4 Extension Manual Found an Issue? Code Insights Packagist.org Donate and Give Kudos
Author
Robin "codeFareith" von den Bergen
Last update
23. Aug 2020
First upload
17. Jun 2018
Downloads
14,825
Category
Miscellaneous
Dependencies
  • PHP (>= 7.1.0)
  • TYPO3 (8.7.0 - 9.5.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req codefareith/cf-google-authenticator to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (1)

Define your own css rule-sets for the TYPO3 CMS backend.

Supported TYPO3 versions:

Version history

Version Upload comment Works with TYPO3 Download
1.2.4 / stable
August 23, 2020
Update composer dependencies
8.7.0 - 9.5.99 Download
1.2.3 / experimental
July 23, 2020
### Fixed
- use `$GLOBALS['BE_USER']` instead of `TYPO3\CMS\Core\Authentication\BackendUserAuthentication` in `..\Classes\Hook\UserSettings` to detect authenticator enabled state
8.7.0 - 9.5.99 Download
1.2.2 / experimental
July 06, 2020
### Fixed
- use `TYPO3\CMS\Core\Authentication\BackendUserAuthentication` in `..\Classes\Hook\UserSettings` to detect authenticator enabled state

### Changed
- Complete `de.locallang.xlf`
8.7.0 - 9.5.99 Download
1.2.1 / stable
June 21, 2020
### Fixed
- Various bugs caused by `use`- and `declare(strict_type=1);`-Statements in extension's bootstrap files (`ext_localconf.php`, `ext_tables.php`, `be_users.php`, `fe_users.php`, `sys_template.php` & `tt_content.php`)
8.7.0 - 9.5.99 Download
1.1.7 / stable
September 06, 2019
- Add `declare(strict_type=1);` to all PHP files
- Add fluid namespace to templates
- bump symfony/yaml from 4.3.3 to 4.3.4
- bump symfony/event-dispatcher from 4.3.3 to 4.3.4
- bump symfony/dom-crawler from 4.3.3 to 4.3.4
- bump typo3/cms-reports from 8.7.26 to 8.7.27
- bump symfony/css-selector from 4.3.3 to 4.3.4
- bump typo3/cms-setup from 8.7.26 to 8.7.27
- bump symfony/process from 4.3.3 to 4.3.4
- bump symfony/browser-kit from 4.3.3 to 4.3.4
- bump symfony/finder from 4.3.3 to 4.3.4
8.7.0 - 9.5.99 Download
1.1.6 / stable
September 06, 2019

- bump codeception/phpunit-wrapper from 6.6.1 to 6.7.0
- bump codeception/codeception from 3.0.3 to 3.1.0
- bump typo3/cms-core from 8.7.25 to 8.7.27
- bump doctrine/lexer from 1.0.1 to 1.1.0
- bump mikey179/vfsstream from 1.6.6 to 1.6.7
- bump theseer/tokenizer from 1.1.2 to 1.1.3
- bump doctrine/annotations from 1.6.1 to 1.7.0
- bump doctrine/collections from 1.6.1 to 1.6.2
- bump webmozart/assert from 1.4.0 to 1.5.0
- bump symfony/console from 4.3.3 to 4.3.4
8.7.0 - 9.5.99 Download
1.1.5 / stable
May 11, 2019
see CHANGELOG.md for details
8.7.0 - 9.5.99 Download
1.1.4 / stable
May 07, 2019
### Added
- New translation keys for FlashMessage texts
- Configuration file (phpdoc.xml) for PHP Documentor
- Class `..\Domain\Repository\BackendUserRepository`

### Changed
- Restructured CHANGELOG.md
- Providing Google Authenticator setup tab in
8.7.0 - 9.5.99 Download
1.1.3 / stable
May 05, 2019
- provide `TYPO3\CMS\Lang\LanguageService` via constructor injection
in `CodeFareith\CfGoogleAuthenticator\Controller\Frontend\SetupController`
- use `CodeFareith\CfGoogleAuthenticator\Domain\Repository\FrontendUserRepository` instead of
`TYPO3\CMS\Ext
7.6.0 - 9.9.99 Download
1.1.2 / stable
January 30, 2019
set response code of "fail and proceed" response to 100
7.6.0 - 9.9.99 Download
1.1.1 / stable
December 02, 2018
- fix a bug with the service chain
7.6.0 - 9.9.99 Download
1.1.0 / stable
October 16, 2018
adds compatibility with TYPO3 CMS v9.x.x
7.6.0 - 9.9.99 Download
1.0.6 / stable
October 15, 2018
- fix some major bugs which caused the Google Authenticator service to be ignored
- refactoring
7.6.0 - 8.9.99 Download
1.0.5 / stable
September 26, 2018
- fix a bug that made it impossible to edit a backend user
- fix a bug in the JavaScript that kept the 2FA QR code hidden
- fix a bug in the user module that made it impossible to create new frontend users using the backend.
7.6.0 - 8.9.99 Download
1.0.4 / stable
September 08, 2018
- the content element/plugin `Google Two-Factor Authentication Setup` is now available, which allows users to set up Google 2FA for their frontend accounts.
- minor bugfixes
7.6.0 - 8.9.99 Download
1.0.2 / stable
July 15, 2018
- Replace wrong extension link in README.md
- Add PHP 7.1+ as a dependency in ext_emconf.php
7.6.0 - 8.9.99 Download
1.0.1 / stable
June 17, 2018
Fix a bug, where the QR could was not displayed in the backend
7.6.0 - 8.9.99 Download
1.0.0 / stable
June 17, 2018
Initial development
7.6.0 - 8.9.99 Download