Projet

Général

Profil

0003-ldap-fix-encoding-password-on-modify_password.patch

Benjamin Renard, 10 novembre 2022 23:36

Télécharger (983 octets)

Voir les différences:

Subject: [PATCH 3/6] ldap: fix encoding password on modify_password

Licence: MIT
 src/authentic2/backends/ldap_backend.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
src/authentic2/backends/ldap_backend.py
1785 1785
                    modlist = [(ldap.MOD_REPLACE, key, [value])]
1786 1786
            else:
1787 1787
                key = 'userPassword'
1788
                modlist = [(ldap.MOD_REPLACE, key, [new_password])]
1788
                modlist = [(ldap.MOD_REPLACE, key, [new_password.encode('utf8')])]
1789 1789
            conn.modify_s(dn, modlist)
1790 1790
        log.debug('modified password for dn %r', dn)
1791 1791

  
1792
-