Type
magento2-module
Magento 2 Frontend 2FA implementation
magento2-module
MIT
None
None
None
None
None
This extension is based on Neyamtux_Authenticator, which offers 2FA for the backend.
composer require elgentos/frontend2fa
php bin/magento module:enable Elgentos_Frontend2FA
php bin/magento module:enable Neyamtux_Authenticator
php bin/magento setup:upgrade
To bypass the 2FA requirement for a specific logged in user, for example if you are using a Single Sign-On system for certain users, set this value in their customer session:
$customerSession->set2faSuccessful(true);
Setup page (in My Account)
2FA authentication after logging in when setup is done
Configuration in backend
2FA reset button in backend
This project is licensed under the MIT License