Renvoyer un mot de passe crypté

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Renvoyer un mot de passe crypté

Message le Sam Avr 22, 2006 23:03

Bonjour,

Je suis pris d'une angoisse subite et ô combien tenaillante :

Je crypte les mots de passe de la zone membre que je programme.
Mais si un amnésique veut récupérer son mot de passe, qu'est ce que je vais lui envoyer ? Quand même pas un md5(), je suis pas sadique à ce point là.

Je fais comment ?

birkoss
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 134
Inscription: Lun Aoû 01, 2005 18:00

Message le Sam Avr 22, 2006 23:06

Ca dépend tu le crypt comment ...

Moi j'enverais plutot un lien pour 'resetter' son mot de passe, (avec une validation pour éviter de faire resetter le pass des autres).

Arsène
WRInaute discret
WRInaute discret
 
Messages: 83
Inscription: Mar Mar 07, 2006 20:51

Message le Sam Avr 22, 2006 23:07

Tu lui remplaces son mot de passe par un provisoire, bidon, qu'il devra changer dès sa première connexion avec.

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Sam Avr 22, 2006 23:09

Faudrait faire un truc comme google je crois, non ?

Je suis fatigué là la vache, je pige plus rien à cette heure.



Alors :

Le gars se dit "quelle tâche j'ai oublié mon mot de passe". Pan il se tire une balle, c'est réglé.
Manque de pot, il est coriace il a tenu le coup. Il arrive donc en gesticulant misérablement jusqu'à la sourie et clique sur "t'as oublié ton mot de passe Ducon ?". Là il y a un champ de formulaire où il entre son email.
Il reçoit un email avec un lien qui l'expédie sur une page où il est écrit "tappe un nouveau mot de passe, trouffion de mes deux. Et retiens le cette fois, pauvre tare".
Il s'exécute en bavant lamentablement. En validant, il a de nouveau accès à son compte.
Il peut alors mourrir serein, satisfait d'avoir accompli sa mission, s'endormant une dernière fois après avoir chié dans son froc.

J'ai tout bon ?
Bah je vais me coucher alors.

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Sam Avr 22, 2006 23:11

birkoss a écrit:Ca dépend tu le crypt comment ...

Moi j'enverais plutot un lien pour 'resetter' son mot de passe, (avec une validation pour éviter de faire resetter le pass des autres).


Avec md5() , je peux rien en faire après.

je vois pas trop comment resetter le mot de passe par un lien dans un mail.

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Sam Avr 22, 2006 23:13

Arsène a écrit:Tu lui remplaces son mot de passe par un provisoire, bidon, qu'il devra changer dès sa première connexion avec.


Je lui remplace à quel moment de la manoeuvre, je pige pas trop là non plus. Je lui envoie un mot de passe bidon dans l'email c'est ça ? Il se reconnecte et là dans son compte il peut le changer, c'est ça ?

Ouais c'est peut être ça qui manque à mon scénario.


Szarah
WRInaute accro
WRInaute accro
 
Messages: 8090
Inscription: Mer Fév 22, 2006 18:24

Message le Sam Avr 22, 2006 23:28

Oublié mot de passe ? > clic > envoi d'un mail avec un lien changement.php?nb=Aer12Tzer12J > clic > changement de passe

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Sam Avr 22, 2006 23:37

Je suis pas convaincu là.

Je crois que j'ai trouvé le bon rythme de toute façon.

Arsène
WRInaute discret
WRInaute discret
 
Messages: 83
Inscription: Mar Mar 07, 2006 20:51

Message le Sam Avr 22, 2006 23:48

psychoreflex a écrit:je pige pas trop là non plus. Je lui envoie un mot de passe bidon dans l'email c'est ça ? Il se reconnecte et là dans son compte il peut le changer, c'est ça ?

Le problème, de cette manière, c'est que rien n'empèche n'importe qui de changer le mot de passe d'un autre.

Ta solution à la Google, comme l'a décrite Szarah, avec dans l'email un URL contenant un identifiant unique de l'opération visée, est bien plus sûre, je trouve.

maddanny
WRInaute impliqué
WRInaute impliqué
 
Messages: 282
Inscription: Mar Mar 22, 2005 23:19

Message le Dim Avr 23, 2006 3:15

Arsène a écrit:
psychoreflex a écrit:je pige pas trop là non plus. Je lui envoie un mot de passe bidon dans l'email c'est ça ? Il se reconnecte et là dans son compte il peut le changer, c'est ça ?

Le problème, de cette manière, c'est que rien n'empèche n'importe qui de changer le mot de passe d'un autre.

Ta solution à la Google, comme l'a décrite Szarah, avec dans l'email un URL contenant un identifiant unique de l'opération visée, est bien plus sûre, je trouve.


Le fait d'envoyer un lien pour regenerer un mot de passe a un autre avantage: empecher les petits malins de bloquer un compte en demandant sans arret un nouveau mot de passe. Perso je mets dans une table le login & ip, et j'efface tous les elements qui ont plus de 30min, comme ça les petits c**s peuvent pas faire chier :) on peut aussi envoyer un cookie (obligatoire sinon ça n'a aucun interet) pour éviter qu'une personne demande plusieurs mots de passe trop rapidement (certes la personne peut effacer le cookie mais j'en doute qu'elle s'amuse bcp de temps avec)

MADdanny

psychoreflex
WRInaute accro
WRInaute accro
 
Messages: 1123
Inscription: Dim Juil 10, 2005 18:15

Message le Dim Avr 23, 2006 6:43

Ok en effet, l'envoie d'un nouveau mot de passe sur commande est une mauvaise solution.

J'en ai profité pour poser plus ou moins la même question sur un autre forum, on m'a donné une solution ressemblant à celle de maddanny. C'est donc quelque chose dans ce genre que je vais faire.


Merci à tous


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Bombing

  • Calculer l'indice de densité
    Cet outil vous permet de calculer l'indice de densité d'un mot-clé d'une page web. Il est calculé à la fois pour la balise TITLE, la balise META description et l'ensemble du texte de la page.
  • Suggestions de mots-clés
    Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
  • Suggestions Google Suggest
    Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités