neo4jバッキングストアを使ってIdentityServer4のgithubプロジェクトを開始しました。 (https://github.com/AndreSteenbergen/IdentityServer4.Contrib.Neo4jBolt)リソースに直接関係(HAS_Scope)を設定する必要があるかどうか、または現在の状態でノードを保持する必要があるかどうかを尋ねています。私は非常にリソースにHAS_Scopeを使用するように誘惑されています。ちょうど1の値を持つノードを作るのではなく、Api-とIdenityResourcesとのHAS_Scope関係を作成する必要があります。
あなたのアイデアは何ですか?直接リンクを張ったり、それをそのままにしておきますか?
でこれらの奇妙なことを指摘することができますか? – cybersam
ユースケースでは、ID server4のバッキングストアが必要です。残りのアプリケーションはneo4jストアで書かれているので、neo4jをIDサーバー4のバッキングストアとして使用したいと思います。 「ClientScope」ノードをIdentityResources(赤色)とApiScope(灰色でClaxeと呼ぶ)とマージするのが最善の方法だと思います。 IdentityResourceまたはApiScopeが存在しない場合、IdentityServer4はinvalid_scopeエラーを出力します。 –
ああ、データモデルはIdentity Server 4からのものです。グラフでモデル化、青:クレーム、赤:IdentityResource、黄色/橙色:ApiResource、紫色:GrantType、緑色はクライアントです –