Comment controler l'accés à certaine page par un mot de passe !!

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Comment controler l'accés à certaine page par un mot de passe !!

par hitcher » 14 juil. 2009, 10:13

par Stef » 14 juil. 2009, 08:58

Et hop, un ptit tuto htaccess & htpassword

http://www.siteduzero.com/tutoriel-3-14 ... ccess.html

par Ryle » 13 juil. 2009, 22:47

En version simple, je te recommande de mettre les pages à protéger dans un dossier spécifique, et de protéger l'accès à celui-ci à l'aide des fichiers htaccess d'Apache.

Tu pourras ainsi interdire l'accès à toute personne non authentifiée, et gérer tes utilisateurs et leurs mots de passe simplement dans un fichier .htpasswd

C'est probablement le plus simple et le plus rapide à mettre en place si tu n'as pas besoin de distinguer des droits spécifiques entre tes utilisateurs authentifiés et si tu n'as pas un turnover quotidien :)
Sinon, tu trouveras effectivement ton bonheur dans les sessions et l'utilisation d'une bdd pour gérer les utilisateurs...

par dunbar » 13 juil. 2009, 21:10

Bonjour,

Dans ton cas je ferais des rangs, et suivant le rang il aurait accès ou pas à certaines pages

Exemple :
if (isSet($_SESSION['rang'] == 2)) 
  {
    echo "OK!";
   } 
       else 
         { 
            header ('Location: page.php');
            exit();
          } 

par Stef » 13 juil. 2009, 20:52

Faut utiliser des sessions!

http://fr.php.net/manual/fr/book.session.php

Tu devras certainement recourir à une base de données pour gérer les utilisateurs...

par la suite, pour permettre aux utilisateurs d'accéder (ou non) aux ressources:
if (isset($_SESSION['user'])) {

    echo "Vous pouvez accéder à cette ressource!";

}
else {

    echo "Vous ne pouvez pas accéder à cette ressource!";

}

C'est un exemple...

Comment controler l'accés à certaine page par un mot de pass

par Charles2domont » 13 juil. 2009, 20:41

Bonjour, j'ai développé depuis 2 ans, un site pour mon association avec Dreamweaver 3 qui me suffit pour faire l'essentiel; depuis peu, j'ai ouvert une nouvelle rubrique que je voudrai réserver à nos sociétaires (compte-rendus et données confidentielles..)
je suis à la recherche d'un script facile à mettre en oeuvre pour authorisr l'accés à cette page en fonction d'un nom utilisateur et d'un mot de passe
Bien sur j'ai pas mal cherché sur différents forums, mais j'ai du mal à trouver quelque chose de simple et si possible avec un tuto ou un exemple réel
Pa r avance merci pour votre aide et vos conseils
Charles2domont