Creating a module to extend Magento’s built-in Two-Factor Authentication (2FA) by adding Email OTP as an additional authentication method for admin users. This allows admins to receive a One-Time Password (OTP) via email after entering their credentials, instead of using Google Authenticator
Module Overview:
This module should register Email OTP as a new 2FA provider in Magento.
After entering their username & password, the admin will receive an OTP on their registered email.
Admin must enter the OTP to complete the login process.
OTP is valid for a short duration (configurable via admin settings).
The module does not override Magento’s core 2FA logic but extends it