Projet

Général

Profil

Development #19634

enregistrer la date de validation de l'email

Ajouté par Thomas Noël il y a plus de 6 ans. Mis à jour il y a environ 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
25 octobre 2017
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

afin de l'afficher.

(et peut-être, plus tard, de décider d'un seuil à partir duquel la vérification est considérée caduque, par exemple 1 an, et relancer une vérification à cet instant ?... ou pas)


Fichiers

Révisions associées

Révision 342ed7f2 (diff)
Ajouté par Benjamin Dauvergne il y a environ 2 ans

models: add User.email_verified_date field (#19634)

Historique

#1

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

  • Assigné à mis à Benjamin Dauvergne
#2

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

On a déjà l'information dans le journal maintenant, mais ce n'est pas plus mal de la garder fraîche dans un champ aussi. Pour la revalidation, ça ne me parait pas une bonne idée.

#3

Mis à jour par Paul Marillonnet il y a environ 2 ans

  • Statut changé de Solution proposée à Solution validée
  • Planning mis à Non

Benjamin Dauvergne a écrit :

On a déjà l'information dans le journal maintenant, mais ce n'est pas plus mal de la garder fraîche dans un champ aussi. Pour la revalidation, ça ne me parait pas une bonne idée.

Oui ça m’a l’air bien comme ça.

Du détail je vois que tu utilises cette nouvelle méthode set_email_verified dans test_user_manager au lieu de l’assignation directe, fwiw il y a en a aussi dans test_api :

~/src/authentic$ git grep 'email_verified =' tests
tests/test_api.py:235:    simple_user.email_verified = True
tests/test_api.py:253:    user.email_verified = True
tests/test_api.py:264:    simple_user.email_verified = True
tests/test_api.py:280:    user.email_verified = True
tests/test_api.py:340:    simple_user.email_verified = True
mais on peut décider que c’est pas bien grave et laisser ainsi, à toi de voir.

#4

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 342ed7f2b902635ed7c3e841d49c8d701c597db0
Author: Benjamin Dauvergne <bdauvergne@entrouvert.com>
Date:   Thu Jan 27 09:07:44 2022 +0100

    models: add User.email_verified_date field (#19634)
#5

Mis à jour par Benjamin Dauvergne il y a environ 2 ans

Benjamin Dauvergne a écrit :

[...]

J'ai pris en compte tes remarques sur les tests.

#6

Mis à jour par Transition automatique il y a environ 2 ans

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

Mis à jour par Transition automatique il y a environ 2 ans

Automatic expiration

Formats disponibles : Atom PDF