Fix Background Tasks & Silent Error in Forgot Password, Inactive Account Handling, Email History Fields #196
Notifications
Total Time Spent: 6 seconds
kincses
6 seconds
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#196
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Feladat
Három összefüggő javítás az auth rendszerben:
1. Silent Error Debug — Forgot Password
2. Inactive Account Handling
3. Email History Database Preparation
Érintett fájlok
▶️ Munka megkezdve: 2026-06-04 14:06:48
✅ Munka befejezve: 2026-06-04 14:06:54
Technikai Összefoglaló:
Három összefüggő javítás az auth rendszerben: (1) forgot-password néma hiba javítva — initiate_password_reset most ellenőrzi a send_email() eredményét és HTTP 500-at dob hiba esetén; (2) inaktív felhasználók kezelése — AUTH.USER_INACTIVE hiba dobása + frontend UI Aktiváló levél újraküldése gombbal; (3) email history adatbázis előkészítés — alternative_emails és email_history JSONB oszlopok hozzáadva a User modellhez, sync_engine futtatva.
⏱️ Az idő rögzítve.