Zunächst einmal müssen Sie kein Formular selbst entwickeln:phpMyAdmin, abhängig von seiner Konfiguration (z. B. config.inc.php). ) zeigt ein Identifikationsformular an und fragt nach einem Login und einem Passwort.
Um dieses Formular zu erhalten, sollten Sie nicht :
verwenden$cfg['Servers'][$i]['auth_type'] = 'config';
Aber Sie sollten :
verwenden$cfg['Servers'][$i]['auth_type'] = 'cookie';
(Zumindest habe ich das auf einem Server, der mit einem Formular nach Login/Passwort fragt)
Weitere Informationen finden Sie in der Dokumentation :
- Authentifizierungsmodi verwenden
- Konfiguration , das (Zitat) besagt :
'config' Authentifizierung ($auth_type
= 'config' ) ist der einfache alte Weg:Benutzername und Passwort werden inconfig.inc.php gespeichert. 'cookie' Authentifizierungsmodus ($auth_type =
'cookie' ) wie in 2.2.3 eingeführt, ermöglicht es Ihnen, sich mit Hilfe von Cookies als jeder gültige MySQL-Benutzer anzumelden.
Benutzername und Passwort werden während der Sitzung in Cookies gespeichert und das Passwort wird gelöscht, wenn sie beendet wird.