diff --git a/src/bundle/Resources/config/backup_codes.php b/src/bundle/Resources/config/backup_codes.php index 3b10507d..03f7c695 100644 --- a/src/bundle/Resources/config/backup_codes.php +++ b/src/bundle/Resources/config/backup_codes.php @@ -4,6 +4,7 @@ use Scheb\TwoFactorBundle\Security\Http\EventListener\CheckBackupCodeListener; use Scheb\TwoFactorBundle\Security\TwoFactor\Backup\BackupCodeManager; +use Scheb\TwoFactorBundle\Security\TwoFactor\Backup\BackupCodeManagerInterface; use Scheb\TwoFactorBundle\Security\TwoFactor\Backup\NullBackupCodeManager; use Symfony\Component\DependencyInjection\Loader\Configurator\ContainerConfigurator; use function Symfony\Component\DependencyInjection\Loader\Configurator\service; @@ -21,5 +22,7 @@ service('scheb_two_factor.provider_preparation_recorder'), service('scheb_two_factor.backup_code_manager'), service('event_dispatcher'), - ]); + ]) + + ->alias(BackupCodeManagerInterface::class, 'scheb_two_factor.default_backup_code_manager'); };