sql >> Base de Datos >  >> Database Tools >> phpMyAdmin

cómo configurar config.inc.php para tener un formulario de inicio de sesión en phpmyadmin

En primer lugar, no tiene que desarrollar ningún formulario usted mismo:phpMyAdmin, dependiendo de su configuración (es decir, config.inc.php ) mostrará un formulario de identificación, solicitando un nombre de usuario y una contraseña.

Para obtener ese formulario, no debe usar:

$cfg['Servers'][$i]['auth_type'] = 'config';

Pero deberías usar:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

(Al menos, eso es lo que tengo en un servidor que solicita el inicio de sesión/contraseña mediante un formulario)


Para obtener más información, puede consultar la documentación:

'config' autenticación ($auth_type = 'config' ) es la forma antigua:el nombre de usuario y la contraseña se almacenan en config.inc.php.

'cookie' modo de autenticación ($auth_type = 'cookie' ) como se introdujo en 2.2.3 le permite iniciar sesión como cualquier usuario de MySQL válido con la ayuda de cookies.
El nombre de usuario y la contraseña se almacenan en cookies durante la sesión y la contraseña se elimina cuando finaliza.