7
votes

Comment configurer config.inc.php pour avoir un loginform dans phpmyadmin

Dois-je télécharger des fichiers pour avoir un formulaire de connexion dans php . J'ai demandé cela un million de fois, mais je ne suis pas sûr que si vous obtiendrez la question ou non. Tout ce que je veux, c'est un formulaire de connexion dans phpmyadmin . Dans lequel vous entrez votre nom d'utilisateur et votre mot de passe. Dois-je créer un formulaire de connexion php ou est-ce déjà inclus lorsque vous installez wamserver . J'ai déjà configuré le config.inc.php dans C: \ wamp \ apps \ phpmyadmin3.2.0.1 . Voici à quoi cela ressemble quand je n'inclut aucun mot de passe. Qu'est-ce que je dois éditer? Je suis débutant et si désireux d'avoir ce formulaire de connexion déjà mais je ne reçois pas de réponses pertinentes. xxx


0 commentaires

3 Réponses :


2
votes
$cfg['Servers'][$i]['auth_type'] = 'cookie';
should work.From the manual:
  auth_type = 'cookie' prompts for a MySQL username and password in a friendly HTML form. This is also the only way by which one can log in to an arbitrary server (if $cfg['AllowArbitraryServer'] is enabled). Cookie is good for most installations (default in pma 3.1+), it provides security over config and allows multiple users to use the same phpMyAdmin installation. For IIS users, cookie is often easier to configure than http. 

0 commentaires

21
votes

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

Pour obtenir ce formulaire, vous ne devez pas utiliser: xxx

mais vous devez utiliser: xxx < / Pré>

(au moins, c'est ce que j'ai sur un serveur qui invite à identifier / mot de passe, à l'aide d'un formulaire)


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

  • Utilisation de modes d'authentification
  • Configuration , qui indique (citant) :

    'config' authentification ( $ auth_type = 'config' ) est la nature plaine: nom d'utilisateur et mot de passe sont stockés dans config.inc.php.

    'cookie' Mode d'authentification ( $ auth_type = 'cookie' ) comme introduit en 2.2.3 vous permet de vous connecter comme tout valide Utilisateur MySQL à l'aide de cookies.
    Nom d'utilisateur et mot de passe sont stockés dans les cookies pendant la session et Le mot de passe est supprimé quand il se termine.


1 commentaires

Merci, c'était la réponse que je cherchais. Tu es l'homme!



2
votes
$cfg['Servers'][$i]['AllowNoPassword'] = false;

0 commentaires