Hello 2FA Sylius Plugin!
Earlier this month, we released the first version of our 2FA Plugin for Sylius.
This plugin was created to address a need that arose in a recent project, where the existing two-factor authentication plugins for Sylius were either incompatible with the latest Sylius version or no longer maintained.
The plugin is built on top of the SchebTwoFactorBundle, which is widely regarded as the de facto standard for two-factor authentication in the Symfony ecosystem. By leveraging this established bundle, we aimed to provide a reliable and secure solution for Sylius users.
Features
- Compatible with Sylius 2.0 and higher
- Admin users and shop users can enable two-factor authentication for their accounts
- Choose between Google Authenticator or email as an authentication method
- During login users can choose which authentication method to use
Setting up two-factor authentication with our plugin is straightforward, thanks to a 3-step wizard:

During the login process, users can choose which configured authentication method to use:

Installation
Install the plugin via Composer and follow the setup instructions:
composer require bitexpert/sylius-2fa-plugin
Let us know what you think about the plugin. We are happy to hear your feedback!
