\CodeFareith\CfGoogleAuthenticator\Controller\FrontendSetupController

Two-factor authentication setup controller

A controller that allows users to set up the two-factor authentication for their respective frontend accounts.

Summary

Methods
Properties
Constants
__construct()
indexAction()
initializeUpdateAction()
updateAction()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

__construct()

__construct(\CodeFareith\CfGoogleAuthenticator\Domain\Repository\FrontendUserRepository  frontendUserRepository, \CodeFareith\CfGoogleAuthenticator\Service\GoogleQrCodeGenerator  qrCodeGenerator, \CodeFareith\CfGoogleAuthenticator\Validation\Validator\SetupFormValidator  setupFormValidator, \TYPO3\CMS\Lang\LanguageService  languageService, \TYPO3\CMS\Core\Context\Context  context) : 

Parameters

\CodeFareith\CfGoogleAuthenticator\Domain\Repository\FrontendUserRepository frontendUserRepository
\CodeFareith\CfGoogleAuthenticator\Service\GoogleQrCodeGenerator qrCodeGenerator
\CodeFareith\CfGoogleAuthenticator\Validation\Validator\SetupFormValidator setupFormValidator
\TYPO3\CMS\Lang\LanguageService languageService
\TYPO3\CMS\Core\Context\Context context

Returns

indexAction()

indexAction() : 

Throws

\Exception

Returns

initializeUpdateAction()

initializeUpdateAction() : 

Throws

\CodeFareith\CfGoogleAuthenticator\Controller\Frontend\NoSuchArgumentException

Returns

updateAction()

updateAction() : 

Throws

\CodeFareith\CfGoogleAuthenticator\Controller\Frontend\NoSuchArgumentException
\CodeFareith\CfGoogleAuthenticator\Controller\Frontend\StopActionException
\CodeFareith\CfGoogleAuthenticator\Controller\Frontend\IllegalObjectTypeException
\CodeFareith\CfGoogleAuthenticator\Controller\Frontend\UnknownObjectException
\CodeFareith\CfGoogleAuthenticator\Controller\Frontend\UnsupportedRequestTypeException

Returns