KamoCRM

Yeniden tasarlanmış giriş — ilk olarak tanımlayıcı, bir nefes kartı, ufuk el-off, parolasız UI, bir Giriş Yapamıyor akış (Kişilik ID2.1, ID1.4b, ID2.2 / 2.3 ön son)

Featurekamo-login
Shipped
15 Kasım 2026 04:01 UTC
Author
Kamo
Commit
eb5a984

- Önce kimlik: üye kim olduklarını söyler, yalnızca DOMAIN ile giriş/teşhis rotaları (hiçbir zaman ortaya çıkarmaz) bir hesap), o zaman bu konut + izleyici için yolları paylaşılan-tasarımı yöntemi haplar: Parola, E-posta Kodu, KamoMobile (rakım eşleşmesi, bekleme çağrısı), Parola; İlk adımdan QR girişi; kimlik alanı için şifre anahtarı koşullu arabuluculuğu; "Şifreleri bir sonraki sefere atla" kayıt teklifi bir parola girişi (bir kerelik anahtar ömrü içinde otomatik olarak devam eder); Bu Aygıta Güven (kamo_td, Her biri sadece signin/methods'un açık olduğunu ve kendisinin de X-Kamo-Güvenilir-Aygıt olarak yönlendirildiğini söylediği zaman gösterilir relay cevaplar; 404 onu sessizce gizler (app/api/signin/[op] via @kamo/auth 0.6.0). - Nefes alan bir kart: yön bilinçli (RTL-aynalanmış) adım kaydırma, sıçrama yüksekliği, kart genişler çalışma alan seçici için. Giriş düğmesi kamo-internal /validate'ın ufuk çizgisine kadar uzanır + Aurora, kaynak- kaynak geçişinden önce (HorizonHandoff). - İş alanı seçici: logolu org kartları, marka rengi ışığı + köşe kurdelesi, rol ve son ziyaret ne zaman gönderildi, hover/focus arka planı bu organizasyonun fotoğraflarına, favorilere (localStorage, try/catch), tip-to-filter, 1-9 tuşları, ok tuşları. - Aydınlık / Koyu / Otomatik olarak ilk boyamadan önce ayarlanır (org config.json colorScheme varsayılan olarak), bu şekilde ayarlanır OAuth onayı/çıkma/bağlantı görünümlerini koruyacak şekilde yeniden tasarlanmış yüzeyler. - kamo-login sözlük projesinden next-intl (CI klonlar; önceden inşa edilmiş anahtar koruması), dil seçici panel alt kısmında, Accept-Language, RTL; copy.ts emekliye ayrıldı. - Şifre yöneticisi dostu alanlar (istikrarlı isimler, kullanıcı adı / şu anki-şifre / tek-seferde-kod), klavye-erişilebilen göster, Caps Lock uyarısı; her güvenlik hizmeti için açık dil reddedilir neden (kısıtlama halkası + saldırı metresi tutuldu, aktif olmayan takım üyesi, bilinmeyen sunucu, konum engeli, WRONG_SECURITY_PROVIDER_ORG with its button); org ön kapı bağlantıları + config.json'dan bildirim kartı (absent = gizli); Yardıma ihtiyacın var mı? = yapılandırılmışsa örgütün halka açık sohbet widget'ı, aksi takdirde yardım merkezi. - Tema sunucu tarafında çözüldü (renkler, ?v=<themeRevision> ile arka plan, başlık) — platform markası yok flash; ilk arka plan önceden yüklenmiş ve asla opacity: 0; slayt gösterisi kütüphanesi yok (Swiper kaldırıldı). - Giriş Yapılamadı: /recover (e-posta, SMS, güvenlik soruları, geri alma cümlesi) birleştirildi /reset-password, org renklerinde (MUI mavi gitmiş); /recover silinmiş. - ID1.4b: bir sağlayıcı callbackUrl başka bir giriş.* origin orada akış yeniden başlar (bir kez, asla için LINK); no provider live = the "not available" card; linkSession federation/start'a geçmiştir. - Şifre isteği (/api/login body) değişmedi.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing