Two-factor authentication for Symfony applications 🔐 (bunde version ≥ 5)
This bundle provides two-factor authentication for your Symfony application.
ℹ️ The repository contains bundle versions ≥ 5, versions 1-4 are located in scheb/two-factor-bundle.
The bundle is organized into sub-repositories, so you can choose the exact feature set you need and keep installed dependencies to a minimum.
Core features provided by
scheb/2fa-bundle:
Additional features:
scheb/2fa-trusted-device)
scheb/2fa-backup-code)
scheb/2fa-qr-code)
Two-factor authentication methods:
scheb/2fa-totp)
scheb/2fa-google-authenticator)
scheb/2fa-email)
Follow the installation instructions.
Detailed documentation of all features can be found in the doc directory.
| Version | Status | Symfony Version | |----------------|-------------------------------|------------------| | 1.x | EOL | >= 2.1, < 2.7 | | 2.x | EOL | ^2.6, ^3.0, ^4.0 | | 3.x | EOL | 3.4, ^4.0, ^5.0 | | 4.x | Security fixes until Nov 2021 | 3.4, ^4.0, ^5.0 | | 5.x | New features + Bug fixes | 4.4, ^5.0 |
For information about the security policy and know security issues, see SECURITY.md.
Want to contribute to this project? See CONTRIBUTING.md.
This software is available under the MIT license.