The built-in providers all generate events when processing authentication and this library doesn't seem to do that.
I unfortunately do not have the time to create and validate a fix but I wanted to comment here just in case I was missing something.
Reference:
https://symfony.com/bundles/SchebTwoFactorBundle/current/events.html#scheb-two-factor-provider-email-valid
The built-in providers all generate events when processing authentication and this library doesn't seem to do that.
I unfortunately do not have the time to create and validate a fix but I wanted to comment here just in case I was missing something.
Reference:
https://symfony.com/bundles/SchebTwoFactorBundle/current/events.html#scheb-two-factor-provider-email-valid