Htpasswd

hello
j'essaye d'utiliser les fichiers htaccess et htpasswd pour proteger des repertoires
le truc me lance la fenetre d'identification mais il me reconnait le passwd (crypté ou non)

:(

je vois pas du tout
pourtant mon fichier htpasswd contient ceci :

test:abcd
test2:sgzKWCZa.UZhA

personne a une idée du pourquoi ca marche pas ???

merci bien

11 réponses

  1. oulalala j'ai completement fumé, c'est pas des [] mais des ( ), vraiment désolé

    et ce n'est pas is_registered mais
    session_is_registered('variable')
    0
    1. $user = $PHP_AUTH_USER ; // contien l'utilisateur
      $pass = $PHP_AUTH_PW ; // contient le mot de passe

      demarrer la session (a mettre sur toutes les pages)
      session_start( ) ;

      enregistrer l'utilisateur (a mettre seulement a l'authentification)
      session_register['user'] ;
      session_register['pass'] ;

      verifier existance de la variable
      if ( is_registered['variable'] ) { ... }
      0
      1. oups, je voulais juste dire, bah, démarrer une session php avec l'identifiant htaccess, désolé

        merci
        0
        1. essaye ca

          $user = $PHP_AUTH_USER ; // contien l'utilisateur
          $pass = $PHP_AUTH_PW ; // contient le mot de passe
          0
          1. j'ai encore une chtite question, svp :

            ya pas moyen de récuperer l'identifiant de l'utilisateur (identifié par la pop-up htaccess) pour pouvoir ensuite balancer une nouvelle session en php ?

            merci bien
            0
            1. ok, ca marche bien, merci
              mais il reste une coquille : il m'a demandé le mot de passe la première fois puis maintenant, plus rien !
              c libre accès depuis mon pc, c zarb, quand meme...

              vous pourriez m'eclairer la dessus ? ca va etre libre acces jusqu'a ma prchaine connexion, jusqu'a ce soir, jusqu'a jamais ???
              0
              1. Normal, si tu veux qu'il te redemande le mot de passe, ferme ton browser et retourne sur ton site, il te demandera de nouveau ton mot de passe.
                L'interet, c'est que si tu as un site entieremnt protégé, tu n'es pas obligé de taper le mot de passe à chaque page...

                [ JEROMAX ] http://www.jeromax.free.fr
                0
            2. Fichier .htpasswd (attention le . devant .htpasswd est important)
              User1:Xfv46GgHz
              User2:FrgyHYJUJjj
              UserN:FRZScgtHYk

              Fichier .htaccess
              AuthUserFile www.lesite.com/lerepertoire/.htpasswd
              AuthName ByPassword
              AuthType Basic
              <limit GET>
              require valid-user
              </Limit>

              Voila essaye de faire mumuse avec ca ... ! pas si simple le htaccess c'est tout un art et il est différent suivant l'hebergeur.
              0