Development #69890
custom_user : récupération du compte par envoi d’un code au numéro vérifié lorsque le mot de passe a été oublié par l’usager
0%
Description
Dans #69223 on prévoit une séquence d’envoi d’un code de vérification du numéro de téléphone de l’usager à l’enregistrement.
Il faudrait une séquence similaire pour amener à l’écran de redéfinition du mot de passe, lorsque celui-ci a été oublié par l’usager.
Files
Related issues
History
Updated by Paul Marillonnet 4 months ago
- Related to Development #49212: Création de compte avec un numéro de téléphone mobile added
Updated by Paul Marillonnet about 2 months ago
- Status changed from Nouveau to En cours
- Assignee set to Paul Marillonnet
C’était bloqué par #69223 pour la partie challenge de vérification du numéro de téléphone par envoi d’un code, maintenant validée. Je peux avancer ici.
Updated by Paul Marillonnet 14 days ago
- File 0005-provide-generic-input-code-logic-69890.patch 0005-provide-generic-input-code-logic-69890.patch added
- File 0004-views-handle-phone-input-on-pw-reset-view-69890.patch 0004-views-handle-phone-input-on-pw-reset-view-69890.patch added
- File 0003-forms-passwords-add-phone-field-69890.patch 0003-forms-passwords-add-phone-field-69890.patch added
- File 0002-utils-sms-add-password-lost-sms-code-recovery-utils-.patch 0002-utils-sms-add-password-lost-sms-code-recovery-utils-.patch added
- File 0001-models-sms-code-adjustments-for-password-reset-69890.patch 0001-models-sms-code-adjustments-for-password-reset-69890.patch added
- Status changed from En cours to Solution proposée
- Patch proposed changed from No to Yes
0001 les modifications sur le modèle SMSCode, pour y inclure :
· le lien vers l’utilisateur émetteur de la demande,
· le flag pour indiquer que le code est créé est faux, ce qui permet de poursuivre la tentative de changement de mot de passe même lorsqu’aucun compte n’est trouvé (et donc ne pas révéler cette absence de compte connu pour le numéro saisi).
0002 les utilitaires d’envoi de SMS de changement de mot de passe.
0003 l’ajout du champ de téléphone au formulaire de demande de changement de mot de passe.
0004 pour le traitement de ce numéro de téléphone si saisi dans le formulaire de demande de changement de mot de passe.
0005 pour l’adaptation de la vue de saisie du code reçu (qui servait pour l’instant uniquement à la création de compte) et la validation du changement de mot de passe.