Adminer - OTP (2FA)

Pentru a solicita o parolă unică (Autentificare cu doi factori) pentru conectarea la Adminer:

  1. scanați acest cod QR pentru Google Authenticator sau o aplicație similară.
    Cod QR

  2. Descărcați plugin.php și login-otp.php.

  3. Creați acest fișier:
    <?php
    function adminer_object() {
    	include_once "./plugin.php";
    	include_once "./login-otp.php";
    	
    	$plugins = array(
    		new AdminerLoginOtp(base64_decode('JMBmrxuPskd9jQ==')),
    	);
    	
    	return new AdminerPlugin($plugins);
    }
    
    // stocați adminer.php original undeva unde nu este accesibil de pe web
    include "../not-accessible-from-web/adminer.php";
    

  4. Apoi accesați Adminer prin intermediul acestui fișier.
    Formular de login

  5. Introduceți OTP-ul generat de aplicație (6 cifre). OTP este derivat din ora curentă, deci este important să aveți ora corectă pe telefon și pe server.

Personalizare

Emitent: Utilizator:

Notă: Secretul unic a fost generat aleatoriu pe acest server (și nu a fost stocat nicăieri). S-ar putea să doriți să generați secretul și codul QR fără a utiliza o terță parte, de exemplu, cu o bibliotecă sau funcții simple.