Lorsque l'utilisateur change son mot de passe, ou admin modifie un mot de passe utilisateur, il ne doit pas être le même que ses 3 derniers mots de passe. Comment cette validation peut-elle être effectuée? J'ai installé le module password_policy
. Mais cela ne valide pas correctement cette contrainte. Quelqu'un peut-il me dire comment y parvenir? J'ai également installé le module phpass
, est-ce que cela affecte ce module? S'il vous plaît aidez-moi à résoudre ce problème.Validation du mot de passe utilisateur avec son historique de mot de passe récent dans Drupal6
Répondre
Selon la page du module Password policy, il dit qu'il soutient:
contrainte Historique (chèques hachés mot de passe contre une collection d'utilisateurs précédents mots de passe hachés à la recherche de doublons récents)
Donc, mon première inclinaison serait que phpass
est potentiellement influencer cela. Est-il possible de désactiver le module phpass
pour tester cela et confirmer?
En fait, selon la page du module Secure Password Hashes, il utilise un algorithme différent pour stocker le mot de passe de l'utilisateur. Puisque Password policy
stocke l'historique des mots de passe sous forme de hash md5
(dans Drupal 6), cela pourrait causer des problèmes si phpass
n'en tenait pas compte.
Jetez un oeil à ce phpass
module issue. Vous pouvez également consulter la table password_policy_history
et voir si l'historique des hashes de mot de passe pour un utilisateur donné correspond au hachage de mot de passe actuel pour le même utilisateur créé par phpass
.
Hi tx pour votre solution. Il y avait un conflit entre les modules 'Password Policy' et' phpass'. J'ai désactivé le module 'phpass' et maintenant mon problème actuel a été résolu. Mais maintenant je suis confronté à un nouveau problème. Après avoir désinstallé le module 'phpass', iam n'a pas pu se connecter. Pas même pour backend admin aussi. Pouvez-vous m'aider à résoudre ce problème? –
- 1. Drupal6: laissez l'utilisateur choisir son mot de passe
- 2. Validation du mot de passe avec regexp
- 3. Validation du mot de passe (regex?)
- 4. FOSUserBundle validation du mot de passe
- 5. ExtJS 4 validation du mot de passe
- 6. validation de mot de passe avec() - = _ +
- 7. Validation du mot de passe - Javascript
- 8. CruiseControl utilisateur/mot de passe
- 9. C# Alphanumérique Validation du mot de passe?
- 10. Mot de passe du modèle utilisateur champ Champ de mot de passe par défaut dans django
- 11. Exécution de la validation mot de passe/mot de passe confirmation lorsque l'utilisateur réinitialise le mot de passe
- 12. validation de mot de passe dans jquery
- 13. validation du format du mot de passe dans Authlogic
- 14. Validation du mot de passe de réinitialisation dans les rails
- 15. cryptage du mot de passe
- 16. Hashage Mot de passe utilisateur dans Cookie
- 17. Jquery Ajax mot de passe de validation
- 18. Mot de passe et confirmez la validation du mot de passe en erreur javascript?
- 19. changer le mot de passe utilisateur asp.net en récupérant le mot de passe actuel
- 20. mot de passe MySQL Crypter validation
- 21. Mot de passe ASP.NET et mot de passe salt
- 22. Modification du mot de passe du magasin de clés sans mot de passe pour un mot de passe non vide
- 23. Restriction du jeu de caractères du mot de passe utilisateur
- 24. Validation du mot de passe dans l'application Mac OS X
- 25. Problème de mot de passe utilisateur MySQL
- 26. ASP.NET Adhésion utilisateur oublié mot de passe
- 27. Mot de passe et confirmer le mot de passe
- 28. Enregistrement temporaire d'un mot de passe utilisateur
- 29. jquery: mot de passe et confirmer le mot de passe
- 30. Chiffrement du mot de passe
Pour une réponse Drupal plus spécialisée, vous pouvez publier vos questions Drupal sur [Réponses Drupal] de StackExchange (http://drupal.stackexchange.com/?as=1). – Aiias