Two-factor authentication

New in version 4.8.0.



composer require pragmarx/google2fa bacon/bacon-qr-code

Or when using a hardware security key with FIDO U2F:

composer require samyoul/u2f-php-server

Authentication Application (2FA)

Using application for authentication is quite common approach based on HOTP and TOTP. It is based on transmitting private key from phpMyAdmin to the authentication application and the application is then able to generate one time codes based on this key.


Hardware Security Key (FIDO U2F)

Using hardware tokens is considered to be more secure than software based solution. phpMyAdmin supports FIDO U2F tokens.

There are several manufacturers of these tokens, for example:

Simple two-factor authentication

This authentication is included for testing and demostration purposes only as it really does not provide two-factor authentication, it just asks user to confirm login by clicking on the button.
