- Szycy
- 18 kwietnia 2026 18:55 UTC
- Autor
- Kamo
- Pochęt się
- 4684911
Gdy logowanie nie powiedzie się z EMAIL_NOT_VERIFIED, karta logowania jest teraz zastępowana przez Wypolerowany ekran "Sprawdź swoją skrzynkę odbiorczą": animowana koperta SVG z otwierającą klapą i Pływające błyszczy, zamaskowany wyświetlacz e-mail, przycisk pocztowy z 30-sekundowym Pierścień odliczania SVG, alerty zwrotne sukcesu/eroror/rate-limit oraz "Powrót do Zaloguj się" link. Wszystkie przejścia używają AnimatePresence ze skalą + faudy. - aplikacja/api/login/route.ts: przekaż wszystkie pola błędu backend (nie tylko wiadomości) userId dociera do klienta - - nowy proxy do SecurityService "- - aplikacja/page.tsx: EmailVerifyCard komponent, emailVerifyState / resendLoading / resendCooldown / resendStatus stan, resendVerification callback, 30-sekundowy Użycie czasu odnowieniaEffect, EMAIL_NOT_VERIFIED detection in performLogin