問題タブ [oidc-provider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - Authlib と OAuthlib: これらのライブラリは同じですか?
私は OAuth2.0 および OpenID プロトコルの世界の初心者です。複数のアプリケーション用のカスタム サーバー - プロバイダーを実装したいと考えています。そのため、シングル サインオン (SSO) に使用します。Pythonで働きたいです。これまで、Python で OAuth2.0 および OpenID Connect サーバー実装用の 4 つのパッケージを見つけました: pyoidc、django-oidc-provider、OAuthlib および Authlib による Django OAuth Toolkit (DOT)。私は pyoidc を読んで理解しようとしましたが、基本的なことが欠けていて、あまり役に立ちませんでした。私は django-oidc-provider を試してみましたが、本当に満足しました。実装全体は本当に簡単でした。そのため、これらの試行の後、Django OAuth Toolkit (OAuthlib による) と Authlib が残っています。誰か試したことがありますか?これらのパッケージは同じですか? Authlib は OAuthlib ライブラリの更新版ですか? 今のところ私が知っている唯一の情報は、
*すべての回答、アドバイス、または個人的な経験は本当に役に立ち、常に感謝しています!
またよろしくお願いいたします。
node.js - ノード OIDC プロバイダーで認証コードを取得する方法
Node JS に node-OIDC-Provider を実装しました Id-token を取得しましたが、authorize-code が必要です。したがって、この Api ( http://localhost:3000/auth?client_id=oidcCLIENT&response_type=code&scope=openid&redirect_uri=http://localhost:3000 ) をヒットすると、エラーがスローされます (' http://localhost:3000/?error =invalid_request&error_description=Authorization%20Server%20policy%20requires%20PKCE%20to%20be%20used%20for%20this%20request ')。このエラーを修正して認証コードを取得する方法
サンプル.js
ノードを使用して OIDC で承認サーバー ポリシーを設定する方法 (承認サーバー ポリシーでは、この要求に PKCE を使用する必要があります)