Creer un mot de passe (web)

Signaler
Messages postés
3
Date d'inscription
lundi 28 avril 2003
Statut
Membre
Dernière intervention
28 avril 2003
-
Messages postés
949
Date d'inscription
mardi 2 octobre 2001
Statut
Membre
Dernière intervention
8 juillet 2006
-
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.

Qui pourrait m'aider ?

Merci d'avance, Raphael2

5 réponses

Messages postés
260
Date d'inscription
lundi 27 janvier 2003
Statut
Membre
Dernière intervention
27 août 2008
1
Ca dépend comment ton site est créé : ASP-ASP.net,PHP,CGI,etc...
Hart
Messages postés
3
Date d'inscription
lundi 28 avril 2003
Statut
Membre
Dernière intervention
28 avril 2003

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 .
Messages postés
260
Date d'inscription
lundi 27 janvier 2003
Statut
Membre
Dernière intervention
27 août 2008
1
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
Messages postés
3
Date d'inscription
lundi 28 avril 2003
Statut
Membre
Dernière intervention
28 avril 2003

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
Messages postés
949
Date d'inscription
mardi 2 octobre 2001
Statut
Membre
Dernière intervention
8 juillet 2006

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.

Kaid - kaid.fr.st