scheb/2fa-bundle
A generic interface to implement two-factor authentication in Symfony applications
Maintainers
Requires
- php: ~8.4.0 || ~8.5.0
- ext-json: *
- symfony/config: ^7.4 || ^8.0
- symfony/dependency-injection: ^7.4 || ^8.0
- symfony/event-dispatcher: ^7.4 || ^8.0
- symfony/framework-bundle: ^7.4 || ^8.0
- symfony/http-foundation: ^7.4 || ^8.0
- symfony/http-kernel: ^7.4 || ^8.0
- symfony/property-access: ^7.4 || ^8.0
- symfony/security-bundle: ^7.4 || ^8.0
- symfony/service-contracts: ^2.5|^3
- symfony/twig-bundle: ^7.4 || ^8.0
Requires (Dev)
None
Suggests
- scheb/2fa-backup-code: Emergency codes when you have no access to other methods
- scheb/2fa-email: Send codes by email
- scheb/2fa-google-authenticator: Google Authenticator support
- scheb/2fa-totp: Temporary one-time password (TOTP) support (Google Authenticator compatible)
- scheb/2fa-trusted-device: Trusted devices support
Provides
None
Conflicts
Replaces
None
MIT e5f8793a8180d874d8a96b600cd6b95b25bd098f
- Christian Scheb <me.woop@christianscheb.de>
This package is auto-updated.
Last update: 2026-06-12 18:41:57 UTC
README
👁 Build Status
👁 Code Coverage
👁 Latest Stable Version
👁 Monthly Downloads
👁 Total Downloads
👁 License
Provides a generic interface to implement two-factor authentication in Symfony applications.
This repository is a sub-repository of scheb/2fa and is READ ONLY.
Please do not submit any Pull Request here. Use the main repository instead.
Installation
Please follow the bundle's installation instructions.
Documentation
Documentation can be found on the Symfony Bundles Documentation website.
License
This software is available under the MIT license.
