Skip to main content

Hello 2FA Sylius Plugin!

· 2 min read
Stephan Hochdörfer
Head of IT Business Operations

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: Setup workflow

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

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!