Projet

Général

Profil

Development #45576

TypeError: ord() expected string of length 1, but int found

Ajouté par Sentry Io il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
29 juillet 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

https://sentry.entrouvert.org/entrouvert/publik/issues/3568/

TypeError: ord() expected string of length 1, but int found
(21 additional frame(s) were not displayed)
...
  File "django/contrib/auth/base_user.py", line 118, in check_password
    return check_password(raw_password, self.password, setter)
  File "django/contrib/auth/hashers.py", line 52, in check_password
    is_correct = hasher.verify(password, encoded)
  File "authentic2/hashers.py", line 92, in verify
    encoded_2 = self.encode(password, salt, int(iterations))
  File "authentic2/hashers.py", line 87, in encode
    return "%s$%d$%s$%s" % (self.algorithm, iterations, salt, self.b64encode(h)[:43])
  File "authentic2/hashers.py", line 50, in b64encode
    value = ord(v[i])

Fichiers

Révisions associées

Révision a3301348 (diff)
Ajouté par Valentin Deniaud il y a plus de 3 ans

hashers: fix drupal password hasher (#45576)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Projet changé de Suivi des traces à Authentic 2
#2

Mis à jour par Valentin Deniaud il y a plus de 3 ans

  • Assigné à mis à Valentin Deniaud
#3

Mis à jour par Valentin Deniaud il y a plus de 3 ans

La trace est due à la transition py2/py3, par contre il y a aussi la méthode to_drupal qui n'a simplement jamais marché.

#4

Mis à jour par Paul Marillonnet il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée

Top.

#5

Mis à jour par Valentin Deniaud il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 41737ef9cd5f047a381d69ffdb99a17dac83444f
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Thu Jul 30 14:24:58 2020 +0200

    hashers: fix drupal password hasher (#45576)
#6

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF