├── Api └── Data │ └── SecretInterface.php ├── Block ├── Adminhtml │ └── ResetButton.php └── Authenticator.php ├── Controller ├── Account │ ├── Authenticate.php │ └── Setup.php └── Adminhtml │ └── Authenticator │ └── Reset.php ├── Model ├── GoogleAuthenticatorService.php ├── ResourceModel │ ├── Secret.php │ └── Secret │ │ └── Collection.php └── Secret.php ├── Observer └── TfaFrontendCheck.php ├── README.md ├── Setup └── InstallSchema.php ├── composer.json ├── etc ├── acl.xml ├── adminhtml │ ├── routes.xml │ └── system.xml ├── config.xml ├── frontend │ ├── events.xml │ └── routes.xml └── module.xml ├── i18n └── nl_NL.csv ├── registration.php └── view ├── adminhtml └── ui_component │ └── customer_form.xml └── frontend ├── layout ├── customer_account.xml ├── elgentos_frontend2fa_frontend_route_account_authenticate.xml └── elgentos_frontend2fa_frontend_route_account_setup.xml └── templates ├── authenticate.phtml └── setup.phtml /Api/Data/SecretInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Api/Data/SecretInterface.php -------------------------------------------------------------------------------- /Block/Adminhtml/ResetButton.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Block/Adminhtml/ResetButton.php -------------------------------------------------------------------------------- /Block/Authenticator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Block/Authenticator.php -------------------------------------------------------------------------------- /Controller/Account/Authenticate.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Controller/Account/Authenticate.php -------------------------------------------------------------------------------- /Controller/Account/Setup.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Controller/Account/Setup.php -------------------------------------------------------------------------------- /Controller/Adminhtml/Authenticator/Reset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Controller/Adminhtml/Authenticator/Reset.php -------------------------------------------------------------------------------- /Model/GoogleAuthenticatorService.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Model/GoogleAuthenticatorService.php -------------------------------------------------------------------------------- /Model/ResourceModel/Secret.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Model/ResourceModel/Secret.php -------------------------------------------------------------------------------- /Model/ResourceModel/Secret/Collection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Model/ResourceModel/Secret/Collection.php -------------------------------------------------------------------------------- /Model/Secret.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Model/Secret.php -------------------------------------------------------------------------------- /Observer/TfaFrontendCheck.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Observer/TfaFrontendCheck.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/README.md -------------------------------------------------------------------------------- /Setup/InstallSchema.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/Setup/InstallSchema.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/composer.json -------------------------------------------------------------------------------- /etc/acl.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/etc/acl.xml -------------------------------------------------------------------------------- /etc/adminhtml/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/etc/adminhtml/routes.xml -------------------------------------------------------------------------------- /etc/adminhtml/system.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/etc/adminhtml/system.xml -------------------------------------------------------------------------------- /etc/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/etc/config.xml -------------------------------------------------------------------------------- /etc/frontend/events.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/etc/frontend/events.xml -------------------------------------------------------------------------------- /etc/frontend/routes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/etc/frontend/routes.xml -------------------------------------------------------------------------------- /etc/module.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/etc/module.xml -------------------------------------------------------------------------------- /i18n/nl_NL.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/i18n/nl_NL.csv -------------------------------------------------------------------------------- /registration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/registration.php -------------------------------------------------------------------------------- /view/adminhtml/ui_component/customer_form.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/view/adminhtml/ui_component/customer_form.xml -------------------------------------------------------------------------------- /view/frontend/layout/customer_account.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/view/frontend/layout/customer_account.xml -------------------------------------------------------------------------------- /view/frontend/layout/elgentos_frontend2fa_frontend_route_account_authenticate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/view/frontend/layout/elgentos_frontend2fa_frontend_route_account_authenticate.xml -------------------------------------------------------------------------------- /view/frontend/layout/elgentos_frontend2fa_frontend_route_account_setup.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/view/frontend/layout/elgentos_frontend2fa_frontend_route_account_setup.xml -------------------------------------------------------------------------------- /view/frontend/templates/authenticate.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/view/frontend/templates/authenticate.phtml -------------------------------------------------------------------------------- /view/frontend/templates/setup.phtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elgentos/frontend2fa/HEAD/view/frontend/templates/setup.phtml --------------------------------------------------------------------------------