A voir également:
- Authentification web
- Web office - Guide
- Navigateur web - Guide
- Double authentification google - Guide
- Création site web - Guide
- Adresse web - Guide
3 réponses
kelux
Messages postés
3074
Date d'inscription
vendredi 18 juin 2004
Statut
Contributeur
Dernière intervention
20 janvier 2023
432
4 oct. 2004 à 14:13
4 oct. 2004 à 14:13
j'ai une autre solution .... en créant un autre fichier de mdp juste pour l'accès à certaines zones du site...
Par ex, tu mets tes pages web dans /www
et tu veux limiter l'accès au repertoire /www/admin
Faire en root :
mkdir /www/passwords
/www/bin/htpasswd -c /www/passwords/passwords TOTO
le compte est TOTO, un mot de passe sera demandé.
Ensuite dans httpd.conf :
en dessous de <Directory /> ..........</Directory>
Rajoute une nouvelle partie :
<Directory "/www/admin">
AuthType Basic
AuthName "Zone réservée à l'administration"
AuthUserFile /www/passwords/passwords
Require user TOTO
</Directory>
Quand tu iras dans ton site http://monsite/admin/ , une fenetre d'authentification s'ouvre et te demande un compte et un mot de passe.
Luc L.
Par ex, tu mets tes pages web dans /www
et tu veux limiter l'accès au repertoire /www/admin
Faire en root :
mkdir /www/passwords
/www/bin/htpasswd -c /www/passwords/passwords TOTO
le compte est TOTO, un mot de passe sera demandé.
Ensuite dans httpd.conf :
en dessous de <Directory /> ..........</Directory>
Rajoute une nouvelle partie :
<Directory "/www/admin">
AuthType Basic
AuthName "Zone réservée à l'administration"
AuthUserFile /www/passwords/passwords
Require user TOTO
</Directory>
Quand tu iras dans ton site http://monsite/admin/ , une fenetre d'authentification s'ouvre et te demande un compte et un mot de passe.
Luc L.
Oui cela je sais faire, mais justement c pour éviter d'utiliser un autre fichier de mot de passe. c pour ça que je cherche a utiliser le fichier /etc/shadow.
Utilisateur anonyme
5 oct. 2004 à 12:10
5 oct. 2004 à 12:10
Salut,
Essaie d'aller voir les bibliothèques php PEAR: http://pear.php.net/package/Auth_HTTP
a+
Essaie d'aller voir les bibliothèques php PEAR: http://pear.php.net/package/Auth_HTTP
a+
Fat_cartman, Looking for a job...