Adminer - OTP (2FA)

So fordern Sie ein Einmalpasswort (Zwei-Faktor-Authentifizierung) für die Anmeldung bei Adminer an:

  1. Scannen Sie diesen QR-Code an Google Authenticator oder eine ähnliche Anwendung.
    QR-Code

  2. Upload login-otp.php into a directory named adminer-plugins/.

  3. Erstellen Sie die folgende Datei:
    <?php // adminer-plugins.php
    return array(
    	new AdminerLoginOtp(base64_decode('LvAot37aVS2n0w==')),
    );
    

  4. The login form now should look like this:
    Adminer-Anmeldeformular

  5. Geben Sie die von der App generierte OTP ein (6 Ziffern). Die OTP wird von der aktuellen Zeit abgeleitet, daher ist es wichtig, die richtige Zeit auf dem Telefon und auf dem Server zu haben.

Anpassung

Ausgebende Stelle: User:

Hinweis: Das für die Authentifizierung benötigte eindeutige Geheimnis wurde zufällig auf diesem Server generiert (und nirgendwo gespeichert). Möglicherweise möchten Sie das Geheimnis und den QR-Code ohne die Verwendung von Drittanbietern generieren, z. B. mit einer Bibliothek oder einfachen Funktionen.