Pertama-tama, Anda tidak perlu mengembangkan sendiri formulir apa pun :phpMyAdmin, tergantung pada konfigurasinya (yaitu config.inc.php
) akan menampilkan formulir identifikasi, meminta login dan kata sandi.
Untuk mendapatkan formulir itu, Anda tidak boleh menggunakan :
$cfg['Servers'][$i]['auth_type'] = 'config';
Tetapi Anda harus menggunakan :
$cfg['Servers'][$i]['auth_type'] = 'cookie';
(Setidaknya, itulah yang saya miliki di server yang meminta login/kata sandi, menggunakan formulir)
Untuk informasi lebih lanjut, Anda dapat melihat dokumentasi :
- Menggunakan mode autentikasi
- Konfigurasi , yang menyatakan (mengutip) :
'config'
otentikasi ($auth_type = 'config'
) adalah cara lama yang sederhana:nama pengguna dan kata sandi disimpan di inconfig.inc.php.'cookie'
mode otentikasi ($auth_type = 'cookie'
) seperti yang diperkenalkan di 2.2.3 memungkinkan Anda untuk masuk sebagai pengguna MySQL yang valid dengan bantuan cookie.
Nama pengguna dan kata sandi disimpan dalam cookie selama sesi dan kata sandi dihapus ketika berakhir.