Først og fremmest behøver du ikke selv at udvikle nogen form:phpMyAdmin, afhængigt af dens konfiguration (dvs. config.inc.php
) vil vise en identifikationsformular, der beder om et login og en adgangskode.
For at få denne formular bør du ikke bruge :
$cfg['Servers'][$i]['auth_type'] = 'config';
Men du bør bruge :
$cfg['Servers'][$i]['auth_type'] = 'cookie';
(Det er i hvert fald, hvad jeg har på en server, som beder om login/adgangskode ved hjælp af en formular)
For mere information, kan du tage et kig på dokumentationen :
- Brug af godkendelsestilstande
- Konfiguration , som angiver (citering) :
'config'
godkendelse ($auth_type
= 'config'
) er den almindelige gamle måde:brugernavn og adgangskode er gemt inconfig.inc.php. 'cookie'
godkendelsestilstand ($auth_type =
'cookie'
) som introduceret i 2.2.3 giver dig mulighed for at logge ind som enhver valid MySQL-bruger ved hjælp af cookies.
Brugernavn og adgangskode er gemt i cookies under sessionen, og adgangskoden slettes, når den slutter.