Nettoyage des comptes non vérifiés
Purge les comptes d’inscription qui n’ont jamais confirmé leur adresse e-mail.
Fonctionnement
Lorsqu’une personne s’inscrit, un compte est créé à l’état « non vérifié » et un défi de vérification est envoyé par e-mail. Le défi expire au bout de 24 heures. Cette tâche supprime les comptes dont la fenêtre de vérification a expiré pour que la même adresse puisse être réutilisée pour une nouvelle inscription.
- Trouve les candidats — comptes non vérifiés plus anciens que la période de grâce
- Supprime — chaque compte candidat est supprimé, ainsi que ses défis d’authentification associés
Le nettoyage est global, pas par espace de travail. La tâche est épinglée à l’espace système : la planification itère sur tous les espaces mais seul l’espace système produit un nettoyage réel.
Quand elle s’exécute
La tâche s’exécute automatiquement et ne se déclenche que lorsqu’au moins un compte est candidat à la purge.
Paramètres
| Paramètre | Défaut | Description |
|---|---|---|
| Période de grâce (heures) | 24 | Heures après création avant qu’un compte non vérifié devienne éligible à la suppression. Les valeurs inférieures à 24 sont remontées à 24 pour protéger les comptes dont le défi de vérification est encore valide |
| Mode test | false | Lorsque activé, signale ce qui serait supprimé sans rien supprimer |
Résultats de la tâche
| Métrique | Description |
|---|---|
candidates | Nombre de comptes non vérifiés au-delà de la période de grâce |
deleted | Nombre de comptes effectivement supprimés (0 en mode test) |
grace_period_hours | Période de grâce effective après clamp |
dry_run | Indique s’il s’agissait d’un mode test |
Une exécution sans candidats renvoie skipped: true, reason: "no candidates".
Dépannage
| Problème | Solution |
|---|---|
| Compte non supprimé | Confirmez que la période de grâce est dépassée. Le clamp empêche des fenêtres plus courtes |
| E-mail toujours refusé à l’inscription après nettoyage | Lancez un mode test pour confirmer l’ensemble candidat, puis une exécution réelle. Vérifiez qu’aucun autre espace de travail ne référence encore ce compte |