Fix KYC Data Binding & Magic Link Device Tracking #204
Notifications
Total Time Spent: 1 minute
kincses
1 minute
No due date set.
Dependencies
No dependencies set.
Reference: kincses/service-finder#204
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?
Mérföldkő: Phase 1: Core Functionality Fixes
Cél: KYC adatfolyam javítása (first_name/last_name) és Magic Link készülékkövetés bevezetése
🔗 Függőségek (Dependencies)
📝 Elemzés
A KYC Complete folyamatban a first_name/last_name mezők nem kerültek átadásra a frontendről a backend felé, így a Person rekord nevei nem frissültek. Emellett a Magic Link (verify-email) végpont nem támogatta a device_fingerprint átadását, így a Device-Hub nem tudta követni a készülékeket ezen a belépési útvonalon. A javítás kiterjed a backend sémára, service rétegre, frontend payload-ra és a Magic Link teljes körű device tracking támogatására.
▶️ Munka megkezdve: 2026-06-05 00:15:00
✅ Munka befejezve: 2026-06-05 00:16:10
Technikai Összefoglaló:
KYC adatfolyam javítás: first_name/last_name mezők hozzáadva a UserKYCComplete sémához, backend service mindkét ágán (Shadow Identity IF/ELSE) névfrissítés, frontend payload bővítés. Magic Link device tracking: device_fingerprint mező a VerifyEmailRequest-ben, teljes Device UPSERT blokk a verify_email végpontban (Device + UserDeviceLink), frontend FingerprintJS integráció a VerifyEmailView-ben.
⏱️ Az idő rögzítve.