KamoCRM

再設計されたサインイン - 識別子が最初、一つの呼吸カード、ホライズンハンドオフ、パスワードなしのUI、一つのサインインできないフロー(Identity ID2.1、ID1.4b、ID2.2/2.3フロントエンド)

Featurekamo-login
Shipped
2026年11月15日 4:01 UTC
Author
Kamo
Commit
eb5a984

- 識別子は最初に:メンバーが自分が誰であるかを言い、サインイン/識別ルートはドメインだけである(決して明らかにしない) アカウント) それから このホスト+オーディエンスの入り方は 共有レイアウトの方法ピルとして パスワード 電子メールコード、KamoMobile(番号一致、待機音)、パスキー、最初のステップからの QR サインイン、 パスキー条件付き仲介を識別子フィールドで行います。 "次回はパスワードをスキップ" 登録オファーが表示されます パスワードログイン (一度のキーの寿命内で自動的に継続); このデバイスを信頼 (kamo_td, X-Kamo-Trusted-Deviceとしてフォーワードされます。 それぞれはsignin/methodsがオンと言い、 404は無声にそれを隠します (app/api/signin/[op] via @kamo/auth 0.6.0)。 -呼吸する一枚のカード:方向知覚(RTLミラー)ステップスライド、スプリング高さ、カード幅 ワークスペースピッカーのログインボタンは kamo-internal/validateの 地平線に伸びる オーロラの前に 起源を越えたホープ (HorizonHandoff) - ワークスペースピッカー:ロゴ、ブランドカラーグロー、角リボン、役割、最後の訪問時刻を含む組織カード 送信すると ホバリング/フォーカスで 背景がその組織の写真や 1-9キー 矢印キー - 初めてペイントする前にライト/ダーク/自動を設定 (org config.json colorScheme をデフォルトとして)、範囲は OAuth同意/ログアウト/リンクのような見た目を保つように 表面を再設計しました - 辞書プロジェクト kamo-login から next-intl (CI クローン; キーガードのプリビルド), 言語選択 パネルのフッターに Accept-Language, RTL; copy.ts が表示されます - パスワードマネージャーに適したフィールド(安定な名前、ユーザ名/現在のパスワード/一度のコード) キーボードでアクセス可能なリリース、キャプスロック警告、 すべてのセキュリティサービスに対する 単純な拒否 理由(ロックアウトリング+ストライクメーター保持 不活動チームメンバー ホスト不明 位置ブロック また、このリンクをクリックすると、 コンフィグ.json の ノートカードが表示されます ヘルプを必要としますか? = 組織の公開チャットウィジェットを設定した場合、それ以外はヘルプセンターです。 - テーマはサーバ側で解決 (色、背景、?v=<themeRevision>、タイトル) - プラットフォームブランドなし フラッシュ; 最初の背景はプリロードされ、不透明度:0; スライドショーライブラリはありません (スワイパーを削除) - ログインできません: /recover (メール、SMS、セキュリティ問い合わせ、復旧フレーズ) をマージしました /reset-passwordは組織の色で表示されます。 /recoverは削除されます。 - ID1.4b: 別のログイン上のプロバイダのコールバックURL。* origin はそこでフローを再起動します LINK); no provider live = "not available" カード; linkSession を federation/start に渡す。 - パスワード要求 (/api/login body) は変更されていません。

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