Important: începând cu Magento 2.4.0, autentificarea cu doi factori pentru Admin este obligatorie și inclusă nativ (modulul
Magento_TwoFactorAuth). Nu poate fi dezactivată complet într-un mediu de producție.
2FA adaugă un al doilea factor de identificare la autentificarea în Admin. Spre deosebire de percepția comună, 2FA-ul nativ Magento nu folosește SMS/email, ci aplicații de autentificare: Google Authenticator, Authy, Duo Security sau chei hardware U2F/WebAuthn.
Configurarea providerilor
Accesează Stores → Settings → Configuration → Security → 2FA și alege providerii permiși. Salvează și golește cache-ul.
Înrolarea unui administrator
- La prima autentificare după activare, administratorul este ghidat să configureze 2FA.
- Pentru Google Authenticator: scanează codul QR afișat cu aplicația de pe telefon (sau introdu manual cheia din Manual Entry, folosind adresa de email a contului).
- Introdu codul de 6 cifre în câmpul Authenticator code și apasă Confirm.
Resetarea 2FA pentru un utilizator
Dacă un administrator își pierde accesul la aplicație, un utilizator cu drepturi poate reseta configurarea din CLI:
php bin/magento security:tfa:reset <username> <provider>