Authentification apache

Résolu
Bonjour,

Je veux qu'il ait une demande d'authentification lors d'une connexion sur ma page web,
Je sais qu'il faut utiliser la balise AuthConfig mais je sais pas comment l'implémenter.

Quelqu'un aurait une idée?

5 réponses

  1. Modérateur
    Merci pour ces précisions !
    0
    1. J'ai trouvé l'erreur,

      C'est valid-user et non pas user-valid!

      Merci pour ta réponse!
      0
      1. Modérateur
        As-tu vérifié que le chemin de ton fichier de mots de passe était bien /var/www/html/basedenoms/password
        et que celui-ci contenait bien des informations pour chaque utilisateur que tu as créé avec htpasswd ? Est-ce que les droits sur les htaccess sont corrects ?
        0
        1. Bonjour,

          Merci pour ta réponse.

          Voilà, ce que j'ai fait:

          htpasswd -c /var/www/html/basedenoms/password web
          

          Et j'ai rajouté une section <Directory /var/www/html/> dans le fichier /etc/httpd/conf/httpd.conf

          <Directory /var/www/html/>
          AuthType Basic
          AuthName "Authentifiez-vous"
          AuthUserFile /var/www/html/basedenoms/password
          Require user-valid
          </Directory>


          Quand je lance ma page wéb, j'ai la fenêtre d'authentification.
          J'entre l'identifiant et le mot de passe mais rien ne se passe.

          Est ce que vous avez des idées??
          0
          1. Modérateur
            Une manière simple de mettre ça en oeuvre c'est de faire un htaccess.
            http://perso.telecom-paristech.fr/~danzart/frames/htaccess.html

            Bonne chance
            0