Model
Magento\TwoFactorAuth\Model\Provider\Engine\Google
What it does
This class implements Google Authenticator-based two-factor authentication for Magento 2 admin users.
Developers use this engine to generate secret codes, create QR codes for mobile app scanning, and verify time-based one-time passwords (TOTP) during admin login.
It handles the complete lifecycle of Google 2FA setup and validation.
Public Methods
- getSecretCode()
- setSharedSecret()
- verify()
- getQrCodeAsPng()
- isEnabled()