v2.4.4: Refactors OTP authentication process.
Refactors the OTP authentication by: - Converts traits to concrete classes. - Removes unnecessary interfaces and query objects. - Simplifies the onetime token creation and validation. - Uses DoctrineAuthenticator as base class - Improves code structure and maintainability.