Log in
Model

Google

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()