Oprydning af ikke-verificerede konti
Sletter tilmeldingskonti, der aldrig bekræftede deres e-mailadresse.
Sådan virker det
Når nogen tilmelder sig, oprettes en konto i tilstanden “ikke-verificeret”, og en e-mail-verifikations-udfordring sendes. Udfordringen udløber efter 24 timer. Dette job fjerner konti, hvis verifikations-vindue er udløbet, så den samme e-mail kan genbruges til en ny tilmelding.
- Finder kandidater — ikke-verificerede konti ældre end karenstiden
- Sletter — hver kandidatkonto slettes, inklusive evt. relaterede auth-udfordringer
Oprydningen er global, ikke pr. arbejdsområde. Jobbet er fastgjort til system-arbejdsområdet: planlæggeren itererer over alle arbejdsområder, men kun system-arbejdsområdet producerer en faktisk oprydningskørsel.
Hvornår det kører
Jobbet kører automatisk og udløses kun, når der er mindst én kandidat at slette.
Parametre
| Parameter | Standard | Beskrivelse |
|---|---|---|
| Karenstid (timer) | 24 | Timer efter kontooprettelse, før en ikke-verificeret konto bliver berettiget til sletning. Værdier under 24 hæves til 24 for at beskytte konti, hvis verifikations-udfordring stadig er gyldig |
| Tørkørsel | false | Når aktiveret, rapporteres hvad der ville blive slettet uden at slette noget |
Jobresultater
| Metrik | Beskrivelse |
|---|---|
candidates | Antal ikke-verificerede konti forbi karenstiden |
deleted | Antal konti faktisk slettet (0 ved tørkørsel) |
grace_period_hours | Effektiv karenstid efter clamp |
dry_run | Om dette var en tørkørsel |
En kørsel uden kandidater returnerer skipped: true, reason: "no candidates".
Fejlfinding
| Problem | Løsning |
|---|---|
| Konto ikke slettet | Bekræft at karenstiden er passeret. Clamp’en forhindrer kortere vinduer i at køre |
| E-mail stadig afvist ved tilmelding efter oprydning | Kør en tørkørsel for at bekræfte kandidatsættet, og derefter en rigtig kørsel. Bekræft at intet andet arbejdsområde stadig har en bruger der refererer denne konto |