Scénario #36912
Mis à jour par Joël Cuissinat il y a 9 mois
Test squash : https://dev-eole.ac-dijon.fr/squash/executions/15838
Tests supplémentaires :
<pre><code class="python">
from scribe.eoleldap import Ldap
from scribe.linker import _user_factory
conn = Ldap()
conn.connect()
ldapuser = _user_factory('prenom.eleve112', conn.connexion)
ldapuser.c_mod_password('prenom.eleve112', 'Azerty21', must_change=False) # connexion OK
# VS
ldapuser.c_mod_password('prenom.eleve112', 'Azerty21', must_change=True) # connexion KO
</code></pre>
C'est bien fonctionnel en 2.9.0.
Tests supplémentaires :
<pre><code class="python">
from scribe.eoleldap import Ldap
from scribe.linker import _user_factory
conn = Ldap()
conn.connect()
ldapuser = _user_factory('prenom.eleve112', conn.connexion)
ldapuser.c_mod_password('prenom.eleve112', 'Azerty21', must_change=False) # connexion OK
# VS
ldapuser.c_mod_password('prenom.eleve112', 'Azerty21', must_change=True) # connexion KO
</code></pre>
C'est bien fonctionnel en 2.9.0.