Cerche code script
Fermé
tatou
-
9 avril 2009 à 15:29
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 - 9 avril 2009 à 16:52
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 - 9 avril 2009 à 16:52
Bonjour,
je fais un site et je le fais en html, A l'attendant que je cree la fonction " j'ai oublié mon mot de passe" je voudrais que quand quelqu'un marque son login et son mot de passe je voudrais qu'il soit automatiquement transfere vers une adresse e-mail ou que le site web cree une nouvelle page où tout les login et mot de passe sont stocke.
Mais je ne connais pas de script pour tous cela.
Les personnes qui seront inscrit sur mon site me connaissent donc je leur ai demande si cela leur pose problème ils m'ont dit non, c'est pour cele que je veux faire sa, pouvez-vous m'aidé s'il vous plait?
je fais un site et je le fais en html, A l'attendant que je cree la fonction " j'ai oublié mon mot de passe" je voudrais que quand quelqu'un marque son login et son mot de passe je voudrais qu'il soit automatiquement transfere vers une adresse e-mail ou que le site web cree une nouvelle page où tout les login et mot de passe sont stocke.
Mais je ne connais pas de script pour tous cela.
Les personnes qui seront inscrit sur mon site me connaissent donc je leur ai demande si cela leur pose problème ils m'ont dit non, c'est pour cele que je veux faire sa, pouvez-vous m'aidé s'il vous plait?
A voir également:
- Cerche code script
- Script vidéo youtube - Guide
- Le code ascii - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
15 réponses
Apatik
Messages postés
5304
Date d'inscription
mercredi 28 janvier 2009
Statut
Contributeur
Dernière intervention
29 mai 2016
782
9 avril 2009 à 15:33
9 avril 2009 à 15:33
Bonjour,
Le problème est la fonction "Récupérer mon pass" si j'ai bien compris. Mais lors de l'authentification, actuellement, comment la mot de passe est-il vérifié? Tout n'est pas stocké dans une base de données?
Le problème est la fonction "Récupérer mon pass" si j'ai bien compris. Mais lors de l'authentification, actuellement, comment la mot de passe est-il vérifié? Tout n'est pas stocké dans une base de données?
je vais réexpliqué:
Je crée un site web et une fonction "j'ai oublié mon mot de passe" jusque là je sais faire, mais je veux faure autre chose en plus de ceci, je voudrais que quand une personne marque son login et son mot de passe, les identifiants que la personnes a marqué soit envoyé a une adresse mail, mais je ne sais pas commen faire celà
Je crée un site web et une fonction "j'ai oublié mon mot de passe" jusque là je sais faire, mais je veux faure autre chose en plus de ceci, je voudrais que quand une personne marque son login et son mot de passe, les identifiants que la personnes a marqué soit envoyé a une adresse mail, mais je ne sais pas commen faire celà
Apatik
Messages postés
5304
Date d'inscription
mercredi 28 janvier 2009
Statut
Contributeur
Dernière intervention
29 mai 2016
782
9 avril 2009 à 15:40
9 avril 2009 à 15:40
Ca j'ai compris. Si les gens ont oublié leur mot de passe, ça veut dire qu'ils en avaient un. Ca veut dire que quand ils vont sur le site, ils le tapent pour se connecter. Donc tu as codé ça aussi normalement. Où stocke tu les mots de passe actuellement?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
EminoMeneko
Messages postés
2435
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
23 mai 2018
318
9 avril 2009 à 15:47
9 avril 2009 à 15:47
oO J'éspère que j'ai mal compris parce que ça m'a l'air d'être n'importe quoi....
J'ai perdu mon mot de passe !
Ok je tape un login et un mot de passe (mais le type a perdu son mot de passe donc logiquement ça doit pas marcher) sinon je tombe sur la liste des mots de passe de tout le monde... oO
Dis moi le nom du site que j'y ailles pas !
Aussi petite précision. J'espère que tu encode les mots de passe avant de les stocker. Biensur tu ne pourras pas faire un truc classe qui renvoi le mot de passe qui avait été défini mais au moins c'est plus sécurisé et un site qui me renvoi mon mot de passe je me dis déjà qu'il n'a pas encrypté celui-ci donc je finis par l'éviter au possible...
A la place tu devrais faire comme tout le monde.
Demander le mail dans le formulaire
Envoyer un mail de confirmation (facultatif mais ça serait cool pour les fausses alertes)
Si confirmation renvoyer un mail avec un mot de passe généré qui va réinscrire celui-ci dans la base de donnée au même moment.
J'ai perdu mon mot de passe !
Ok je tape un login et un mot de passe (mais le type a perdu son mot de passe donc logiquement ça doit pas marcher) sinon je tombe sur la liste des mots de passe de tout le monde... oO
Dis moi le nom du site que j'y ailles pas !
Aussi petite précision. J'espère que tu encode les mots de passe avant de les stocker. Biensur tu ne pourras pas faire un truc classe qui renvoi le mot de passe qui avait été défini mais au moins c'est plus sécurisé et un site qui me renvoi mon mot de passe je me dis déjà qu'il n'a pas encrypté celui-ci donc je finis par l'éviter au possible...
A la place tu devrais faire comme tout le monde.
Demander le mail dans le formulaire
Envoyer un mail de confirmation (facultatif mais ça serait cool pour les fausses alertes)
Si confirmation renvoyer un mail avec un mot de passe généré qui va réinscrire celui-ci dans la base de donnée au même moment.
beh justement je crois que c'est dans un fichier crypter, et cela me pose un problème, je voudrais juste que quand une personne se connecte les identifiants soit envoye a une adresse e-mail
Apatik
Messages postés
5304
Date d'inscription
mercredi 28 janvier 2009
Statut
Contributeur
Dernière intervention
29 mai 2016
782
9 avril 2009 à 15:51
9 avril 2009 à 15:51
Tu crois? C'est pas toi qu'a codé? Est-ce que t'as un formulaire d'inscription..? Donne nous la source...
En faite je sais pas tout, mon pote est en train de le faire moi il ma dit juste de marqué, il veut savoir si c'est possible que les identifiant des personnes qui sont inscrit sur le site soivent stocke sur une page web non sécurisé en plus de la base de donnée
Agent xXXx
Messages postés
52
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
2 juin 2009
10
9 avril 2009 à 15:54
9 avril 2009 à 15:54
Si j'ai bien compris ce que tu veux faire, pour moi la solution serait de faire sa avec du PHP!!!
En gros tu récupère le contenu du champ texte de login et du mot de passe que tu transmet via la métode "get" ou "post" et tu le stocke comme tu le souhaite vers une page html, adresse mail, ou base de données, mais tu aurait tout intérêt de le stocker dans une base de donnée, c'est tout aussi simple que de te l'envoyer par mail.
Ou autre solution tu peux aussi les stoker dans un fichier texte, mais se sera un peu plus chiant...
Pour info ton code html devrai ressembler à sa:
<form action="traitement.php" method="post">
<label>Login:<input type="text" name="login" /></label>
<label>Pass:<input type="password" name="pass" /></label>
<input type="submit" value="Valider" />
</form>
et puis le code php, eh ben tout dépend de ce que tu veux faire, soit enregistrer toutes ces infos sur une nouvelle page, soit dans une BDD, etc.
En gros tu récupère le contenu du champ texte de login et du mot de passe que tu transmet via la métode "get" ou "post" et tu le stocke comme tu le souhaite vers une page html, adresse mail, ou base de données, mais tu aurait tout intérêt de le stocker dans une base de donnée, c'est tout aussi simple que de te l'envoyer par mail.
Ou autre solution tu peux aussi les stoker dans un fichier texte, mais se sera un peu plus chiant...
Pour info ton code html devrai ressembler à sa:
<form action="traitement.php" method="post">
<label>Login:<input type="text" name="login" /></label>
<label>Pass:<input type="password" name="pass" /></label>
<input type="submit" value="Valider" />
</form>
et puis le code php, eh ben tout dépend de ce que tu veux faire, soit enregistrer toutes ces infos sur une nouvelle page, soit dans une BDD, etc.
EminoMeneko
Messages postés
2435
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
23 mai 2018
318
9 avril 2009 à 15:55
9 avril 2009 à 15:55
En principe ça se passe comme ça :
Comme l'a dit Apatik il y a un formulaire d'inscription avec diverses informations dont le mot de passe.
Tout est stocké dans une base de donné et le mot de passe est crypté.
Ensuite l'utilisateur veut s'identifier et s'authentifier : il saisit son login et son mot de passe. Celui-ci est crypté de la même manière que lors de l'inscription et les deux mot de passe cryptés sont comparés. Si ils sont identiques alors le mot de passe saisi était le bon et on valide l'authentification.
La personne perd son mot de passe. Diverses solutions possibles dont celle évoquée plus haut.
Comme l'a dit Apatik il y a un formulaire d'inscription avec diverses informations dont le mot de passe.
Tout est stocké dans une base de donné et le mot de passe est crypté.
Ensuite l'utilisateur veut s'identifier et s'authentifier : il saisit son login et son mot de passe. Celui-ci est crypté de la même manière que lors de l'inscription et les deux mot de passe cryptés sont comparés. Si ils sont identiques alors le mot de passe saisi était le bon et on valide l'authentification.
La personne perd son mot de passe. Diverses solutions possibles dont celle évoquée plus haut.
mon pote a sa comme code sources
<div id="lowerContents">
<div id="lowerRightContents">
<div id="rightActionBlockHeader"><img height="8" border="0" width="254" alt="" src="http://XXXXrien.com/public/images/trans.gif" /></div>
<div id="rightActionBlock">
<form action="confirm.html" method="get" id="LoginForm" name="aspnetForm">
<input type="hidden" value="doLogin" /> <input type="hidden" /> <label for="AccountName"> Username:</label> <input type="text" class="textField" name="AccountName" id="AccountName" /><br />
<label for="Password">Password:</label> <input type="password" class="textField" name="Password" id="Password" /><br />
<input height="25" border="0" width="104" type="image" class="subImage" src="http://XXXXrien.com/public/images/skin_1/buttonLogin.gif" />
</form>
</div>
<div id="lowerContents">
<div id="lowerRightContents">
<div id="rightActionBlockHeader"><img height="8" border="0" width="254" alt="" src="http://XXXXrien.com/public/images/trans.gif" /></div>
<div id="rightActionBlock">
<form action="confirm.html" method="get" id="LoginForm" name="aspnetForm">
<input type="hidden" value="doLogin" /> <input type="hidden" /> <label for="AccountName"> Username:</label> <input type="text" class="textField" name="AccountName" id="AccountName" /><br />
<label for="Password">Password:</label> <input type="password" class="textField" name="Password" id="Password" /><br />
<input height="25" border="0" width="104" type="image" class="subImage" src="http://XXXXrien.com/public/images/skin_1/buttonLogin.gif" />
</form>
</div>
Rien de compliqué on renvoi le mot de passe a l'adresse email utilisé lors de l'inscription, les histoires de cryptages ça rajoute une complication et je pense pas qu'il en ai besoin tatou il a déja l'air de galérer !
Agent xXXx
Messages postés
52
Date d'inscription
mercredi 8 avril 2009
Statut
Membre
Dernière intervention
2 juin 2009
10
9 avril 2009 à 16:05
9 avril 2009 à 16:05
Oui, il a juste besoin de prendre avec des variables superglobales genre
$_POST['login']
puis de s'envoyer sa avec la fonction mail de php
attention, pensez à utiliser les ini_set() lorsque vous voulez faire un envoi de mail en php, sa vous évitera de modifier le fichier de configuration d'apache... Entre les paranthèses vous mettez l'adresse du serveur smtp de votre FAI (exemple: smtp.orange.fr)
$_POST['login']
puis de s'envoyer sa avec la fonction mail de php
attention, pensez à utiliser les ini_set() lorsque vous voulez faire un envoi de mail en php, sa vous évitera de modifier le fichier de configuration d'apache... Entre les paranthèses vous mettez l'adresse du serveur smtp de votre FAI (exemple: smtp.orange.fr)
mon pote se connait un peu en html mais rien en code php, pouvez-vous lui mettre le code html ou php exact s'il vous plait ?
lol Bein dis lui d'apprendre =) De toute maniere notre code sera trop global pour ton site et a la moindre modif tu va avoir besoin d'aide, alors tu peu me rénumérer 20€ l'heure et je te fais ton site (oui je suis pas cher j'ai moins de 21ans)
Tu veux faire quelque chose de compliqué alors que ton ami et toi n'en avez pas encore les connaissances, 3 solutions s'offrent a vous :
- soit apprendre et acquérir les connaissances techniques pour mener votre projet.
- soit demander sur tous les forums des codes pour chaque fonctionnalités de votre site ce qui va créer de gros bug puisqu'un code pas uniforme.
- Soit trouver quelqu'un pour vous faire la programmation du site, en le payant ou bénévolement !
Je te déconseil en tout cas d'essayer de pomper tous le codes sur d'autre site ca marchera jamais tip top....
- soit apprendre et acquérir les connaissances techniques pour mener votre projet.
- soit demander sur tous les forums des codes pour chaque fonctionnalités de votre site ce qui va créer de gros bug puisqu'un code pas uniforme.
- Soit trouver quelqu'un pour vous faire la programmation du site, en le payant ou bénévolement !
Je te déconseil en tout cas d'essayer de pomper tous le codes sur d'autre site ca marchera jamais tip top....
EminoMeneko
Messages postés
2435
Date d'inscription
jeudi 24 janvier 2008
Statut
Membre
Dernière intervention
23 mai 2018
318
9 avril 2009 à 16:52
9 avril 2009 à 16:52
Et le problème qu'ils vont rencontrés probablement c'est le sécurité de leur code.
Biensur tout le monde peut faire du PHP qui marche et le niveau de sécurité requis dépends de son utilisation mais faut aussi se renseigner sur les points de sécurité qui amènes des méthodes de développement particulières. Bon moi même je pense que depuis le temps je dois être largué niveau sécurité du code hormis ce que je sais de l'époque ou j'en faisais.
En tout cas comme tu le suggère un code malaxé à gauche et à droite est favorable à ce genre de failles.
Juste une petite remarque en passant.
Biensur tout le monde peut faire du PHP qui marche et le niveau de sécurité requis dépends de son utilisation mais faut aussi se renseigner sur les points de sécurité qui amènes des méthodes de développement particulières. Bon moi même je pense que depuis le temps je dois être largué niveau sécurité du code hormis ce que je sais de l'époque ou j'en faisais.
En tout cas comme tu le suggère un code malaxé à gauche et à droite est favorable à ce genre de failles.
Juste une petite remarque en passant.