phpMyAdmin
 sql >> Base de Dados >  >> Database Tools >> phpMyAdmin

como configurar o config.inc.php para ter um loginform no phpmyadmin


Em primeiro lugar, você não precisa desenvolver nenhum formulário:phpMyAdmin, dependendo de sua configuração (ou seja, config.inc.php ) exibirá um formulário de identificação, solicitando login e senha.

Para obter esse formulário, você não deve usar:
$cfg['Servers'][$i]['auth_type'] = 'config';

Mas você deve usar:
$cfg['Servers'][$i]['auth_type'] = 'cookie';

(Pelo menos, é o que eu tenho em um servidor que solicita login/senha, usando um formulário)


Para mais informações, você pode dar uma olhada na documentação:

'config' autenticação ($auth_type = 'config' ) é a maneira antiga:nome de usuário e senha são armazenados em inconfig.inc.php.

'cookie' modo de autenticação ($auth_type = 'cookie' ) como introduzido em 2.2.3 permite que você faça login como qualquer usuário MySQL válido com a ajuda de cookies.
Nome de usuário e senha são armazenados em cookies durante a sessão e a senha é excluída quando ela termina.