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.