KamoCRM

login.<host> 上の各組織独自の OpenID プロバイダ - 発行者リレー、組織ブランドの同意、継続、ログアウト (Identity ID4.3)

Featurekamo-login
Shipped
2026年11月15日 9:54 UTC
Author
Kamo
Commit
d906985

- 発行者リレー: ****************と RFC 8414 **************** (次は /oauth/well-known/* に書き換えます) **************** and /o/{orgId}/oauth/{authorize, X-Forwarded-Host + X-Kamo-Issuer-Org (パス org 1-20 桁、 それ以外はコールなし 404) セキュリティサービスのパブリックキャッシュ、他のすべてはストレージなし; CORS for discovery/JWKS/userinfo; 5xx/outage = 503, never a 認証エラー。root /oauth/token|revoke は SP09 のヘッダセット (Amazon) を正確に保持します。 - 送信時にのみ **************** の転送を許可する(Alexa ボディは 7 に留まる); prompt=none サーバ側のセッションを継続し ネットワークサービスのリダイレクトに従います プライベート・スキーム・エラーは それがissを運ぶときだけ追跡される - 接続アプリのサインイン(O2タイプのAPP):組織ブランド(発行者組織のパレット+ロゴ、スレートフォルバック、ダークモード)、org=<alias>オン /api/login, amr on the attachment (pwd / pwd+otp, ルートで設定), {redirectTo} or {consentPath} + providerSession -> を付け加えます 409 wrong_organization card; <name> カードとして .../session を経由して続行する .../continue (HttpOnly クッキーはサーバ側のみ読み込む); Not You? プロバイダのセッションを終了し、同じ要求を再開します。 - 一般的な同意: 組織の隣にアプリロゴ、新しいマークを含む単純な範囲リスト、サインインしたのはあなたではありませんか? ヘルプのヒントと共に許可/拒否、単純な拒否 (ACCESS_POLICY ...); 決定 {承認トークン, 決定} のみ、プロバイダ クッキーは保持されます。Alexa / Google Home / Assistant の同意とログインは変更されません。 (すべての SP09 テストは変更されません。) - RP が開始したログアウトページ [/o/{orgId}]/oauth/end-session (サーバが開始、ログアウト/ログインを維持、保護されたリダイレクト); /api/logout はまた、kamo_op_* プロバイダのセッションを終了させます。

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