cs_Raphael2
Messages postés3Date d'inscriptionlundi 28 avril 2003StatutMembreDernière intervention28 avril 2003
-
28 avril 2003 à 09:48
cs_Kaid
Messages postés949Date d'inscriptionmardi 2 octobre 2001StatutMembreDernière intervention 8 juillet 2006
-
28 avril 2003 à 11:22
bonjour,
j'essai de creer un site où il faut que le visiteur entre un mot de passe pour accéder à une autre page.
Mon probleme est de creer et de faire fonctionner ce mot de passe en ligne.
cs_Raphael2
Messages postés3Date d'inscriptionlundi 28 avril 2003StatutMembreDernière intervention28 avril 2003 28 avril 2003 à 10:14
En fait je n'en sais rien, j' ai créé mon site avec Publisher !
j'ai cherché dans l'Aide, dans l'Index (de l'aide) et je n'ai rien trouver sur la façon de creer un mot de passe pour visiteur de site .
crocejf2000
Messages postés260Date d'inscriptionlundi 27 janvier 2003StatutMembreDernière intervention27 août 20081 28 avril 2003 à 10:24
Donc je pense que ca doit etre du html. Pour mettre un mot de passe, c'est pas l'idéal, a moins que tu veuille faire un mot de passe ultra pas sécurisé (en JavaScript par éxemple), mais tres facilement crackable. Pour faire une protection qui tienne la route fait se porter sur le php ou asp.
Hart
cs_Raphael2
Messages postés3Date d'inscriptionlundi 28 avril 2003StatutMembreDernière intervention28 avril 2003 28 avril 2003 à 10:39
je ne comprend pas grand chose au php ou asp, je ne connais pas les langages informatiques.
Cependant les mots de passes qu'il me faut ne me serviront qu'à monter à l'utilisateur qu'il se dirige vers un espace qui lui est réservé. Rien de ce qui se trouve dans mon site n'a de caractère confidentiel, donc même si le mot de passe est kraqué, ça n'a pas beaucoup d'importance.
aurais tu une solution qu'un novice comme moi puisse appliquer ?
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Kaid
Messages postés949Date d'inscriptionmardi 2 octobre 2001StatutMembreDernière intervention 8 juillet 20061 28 avril 2003 à 11:22
En fait il existe un truc très simple à faire sur Apache, c'est d'utiliser la restriction d'accès. C'est un simple fichier texte que tu places dans un dossier sur le serveur et quand l'utilisateur voudra ouvrir ce dossier il lui faudra saisir un mot de passe. Le problème c'est que tu dois modifier pour chaque nouvel utilisateur le fichier qui contient les mots de passe et que dans ce fichier les mots de passe ne sont pas cryptés.
Sinon avec PHP c'est pas très compliqué. Il suffit de stocker le mot de passe quelque part (fichier sur le serveur, en dur dans le code ou dans une base de données ce qui reste la meilleure solution). Quand l'utilisateur se connecte, tu vérifies dans la base si l'utilisateur existe et si le mot de passe est correct. Après tu mémorises les informations dans une session et dans ton PHP tu n'as plus qu'à tester si une session est ouverte. Si c'est le cas, l'utilisateur est loggué donc tu affiches le contenu 1 sinon pas d'utilisateur loggué, contenu 2.
Le problème c'est que ca nécessite des connaissances en PHP (pas très compliqué), en SQL et d'avoir un hébergeur supportant le couple PHP/MySQL mais ca devient possible chez presque tout le monde.