- Shipped
- 15 listopada 2026 04:01 UTC
- Author
- Kamo
- Commit
- eb5a984
- Identyfikator pierwszy: członek mówi, kim jest, logowanie / identyfikacja tras tylko przez DOMAIN (nigdy nie ujawnia Konto), a następnie sposoby wejścia dla tego hosta + odbiorców jako tabletki metody układu współdzielonego: Hasło, Kod e-mail, KamoMobile (dopasowanie numeru, dzwonek oczekujący), passkey; QR logowanie od pierwszego kroku; Pośrednictwo warunkowe hasła w polu identyfikatora; "Pomiń hasła następnym razem" zarejestruj ofertę po Zaufać temu urządzeniu (Trust This Device) (kamo_td, zaufać temu urządzeniu) Przesłano jako X-KamoKażdy z nich pokazuje tylko wtedy, gdy signin/methods mówi, że jest włączony i jego Odpowiedzi przekaźnika; 404 ukrywa go cicho (app/api/signin/[op] przez @kamo/auth 0.6.0). - Jedna karta, która oddycha: kierunkowe (RTL-lustrzane) slajdy krokowe, sprężysta wysokość, poszerzenie karty Przycisk Zaloguj się rozciąga się na linię horyzontu kamo-internal /validate + Aurora przed skokiem cross-origin (HorizonHandoff). - Wybór obszaru roboczego: karty organizacyjne z logo, kolorem marki + wstążka narożna, rola i ostatnia wizyta wysłany, hover/focus przesuwa tło do zdjęć tej organizacji, ulubionych (localStorage, try/catch), wpisz, aby filtrować, klawisze 1–9, klawisze strzałek. - Jasne / Ciemne / Auto ustawione przed pierwszym malowaniem (org config.json colorScheme jako domyślny), zakres do Przeprojektowane powierzchnie, dzięki czemu zgoda / wylogowanie / link OAuth zachowują swój wygląd. - next-intl ze słownika projektu kamo-login (CI klonuje go; prebuild key guard), wybór języka w stopce okienka, Accept-Language, RTL; copy.ts wycofany. - pola przyjazne dla menedżera haseł (stabilne nazwy, nazwa użytkownika / bieżące hasło / jednorazowy kod), Ujawnianie dostępne za pomocą klawiatury, ostrzeżenie Caps Lock; odmowy w prostym języku dla każdej usługi bezpieczeństwa powód (pierścień blokady + licznik uderzeń zachowany, nieaktywny członek drużyny, nieznany host, blokada lokalizacji, WRONG_SECURITY_PROVIDER_ORG z jego przyciskiem); org linki front-door + karta zawiadomienia z config.json (absent = ukryty); Potrzebujesz pomocy? = widżet publicznego czatu organizacji, jeśli jest skonfigurowany, w przeciwnym razie centrum pomocy. - Motyw rozwiązany po stronie serwera (kolory, tła z ?v=<themeRevision>, tytuł) — brak marki platformy flash; pierwsze tło wstępnie załadowane i nigdy nieprzezroczystość: 0; brak biblioteki pokazu slajdów (usunięto Swiper). - Nie można się zalogować: /recover (e-mail, SMS, pytania zabezpieczające, zwrot odzyskiwania) połączone w /reset-password, w kolorach organizacji (niebieski MUI zniknął); /recover usunięty. - ID1.4b: provider callbackUrl na innym loginie.* origin ponownie uruchamia tam przepływ (raz, nigdy dla LINK); no provider live = karta "niedostępna"; linkSession przekazana do federacji/start. - Żądanie hasła (/api/login body) pozostaje bez zmian.
