Bug #13384
Permettre la récupération de mot de passe pour les utilisateurs LDAP
Début:
30 septembre 2016
Echéance:
% réalisé:
100%
Temps estimé:
Patch proposed:
Non
Planning:
Description
Trois choses:
- il faut ajouter un setting can_reset_password à la configuration LDAP, ainsi qu'une méthode can_reset_password() au modèle LDAPUser
- la vue PasswordResetConfirmView doit vérifier si l'utilisateur concerné a le droit de changer de mot de passe (en vérifiant la méthode can_reset_password() si il existe)
- enfin la vue PasswordResetConfirmView doit obtenir un utilisateur adapté avant de tenter la modification, avec authenticate(user=user)
Révisions associées
ldap: add a can_reset_password setting (#13384)
allow reset password for LDAP users (fixes #13384)
Historique
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
- Statut changé de Nouveau à Résolu (à déployer)
- % réalisé changé de 0 à 100
Appliqué par commit authentic2|f3078a74d7474c0bd8ec17d0eab6db0594101ab8.
Mis à jour par Benjamin Dauvergne il y a plus de 6 ans
- Statut changé de Résolu (à déployer) à Fermé
ldap: fix set_password when old_password is missing on the user object (#13384)