/
usr
/
share
/
phpmyadmin
/
libraries
/
classes
/
Plugins
/
TwoFactor
/
/usr/share/phpmyadmin/libraries/classes/Plugins/TwoFactor
mkdir
upload
Name
Size
Mode
Actions
Application.php
4040
0644
edit
dl
rm
Invalid.php
1161
0644
edit
dl
rm
Key.php
5864
0644
edit
dl
rm
Simple.php
1180
0644
edit
dl
rm
Edit:
/usr/share/phpmyadmin/libraries/classes/Plugins/TwoFactor/Simple.php
(1180B)
<?php /** * Second authentication factor handling */ declare(strict_types=1); namespace PhpMyAdmin\Plugins\TwoFactor; use PhpMyAdmin\Plugins\TwoFactorPlugin; /** * Simple two-factor authentication auth asking just for confirmation. * * This has no practical use, but can be used for testing. */ class Simple extends TwoFactorPlugin { /** @var string */ public static $id = 'simple'; /** * Checks authentication, returns true on success * * @return bool */ public function check() { return isset($_POST['2fa_confirm']); } /** * Renders user interface to enter two-factor authentication * * @return string HTML code */ public function render() { return $this->template->render('login/twofactor/simple'); } /** * Get user visible name * * @return string */ public static function getName() { return __('Simple two-factor authentication'); } /** * Get user visible description * * @return string */ public static function getDescription() { return __('For testing purposes only!'); } }
Save
cmd:
run