Fix KYC Data Binding & Magic Link Device Tracking #204

Closed
opened 2026-06-05 00:14:55 +02:00 by kincses · 2 comments
Owner

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)

  • Bemenet (Mikre támaszkodik): Backend auth schema, auth_service, frontend auth store, VerifyEmailView
  • Kimenet (Mik támaszkodnak rá): KYC Complete flow, Magic Link login flow, Device-Hub tracking

📝 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.

**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) - **Bemenet (Mikre támaszkodik):** Backend auth schema, auth_service, frontend auth store, VerifyEmailView - **Kimenet (Mik támaszkodnak rá):** KYC Complete flow, Magic Link login flow, Device-Hub tracking ### 📝 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.
kincses added the Type: FeatureStatus: In Progress labels 2026-06-05 00:15:00 +02:00
kincses started working 2026-06-05 00:15:00 +02:00
Author
Owner

▶️ Munka megkezdve: 2026-06-05 00:15:00

▶️ **Munka megkezdve:** 2026-06-05 00:15:00
kincses added Status: Done and removed Status: In Progress labels 2026-06-05 00:16:10 +02:00
kincses worked for 1 minute 2026-06-05 00:16:10 +02:00
Author
Owner

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.

✅ **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.*
Sign in to join this conversation.