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:
- Usando modos de autenticação
- Configuração , que indica (citando) :
'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.