私は 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 ライブラリの更新版ですか? 今のところ私が知っている唯一の情報は、
*すべての回答、アドバイス、または個人的な経験は本当に役に立ち、常に感謝しています!
またよろしくお願いいたします。