phpMyAdmin
 sql >> Base de données >  >> Database Tools >> phpMyAdmin

comment configurer config.inc.php pour avoir un formulaire de connexion dans phpmyadmin

Tout d'abord, vous n'avez pas à développer de formulaire vous-même :phpMyAdmin, en fonction de sa configuration (c'est-à-dire config.inc.php ) affichera un formulaire d'identification, demandant un login et un mot de passe.

Pour obtenir ce formulaire, vous ne devez pas utiliser :

$cfg['Servers'][$i]['auth_type'] = 'config';

Mais vous devriez utiliser :

$cfg['Servers'][$i]['auth_type'] = 'cookie';

(Du moins, c'est ce que j'ai sur un serveur qui demande un login/mot de passe, en utilisant un formulaire)


Pour plus d'informations, vous pouvez consulter la documentation :

'config' authentification ($auth_type = 'config' ) est l'ancienne méthode :le nom d'utilisateur et le mot de passe sont stockés dans config.inc.php.

'cookie' mode d'authentification ($auth_type = 'cookie' ) tel qu'introduit dans 2.2.3 vous permet de vous connecter en tant qu'utilisateur MySQL valide à l'aide de cookies.
Le nom d'utilisateur et le mot de passe sont stockés dans les cookies pendant la session et le mot de passe est supprimé lorsqu'elle se termine.