OAuth 2.0
仕様
コード
記事
動画
イベント
書籍
セキュリティ
マーチャンダイジング
概要
oauth.net/code/python/
特集:
最新のユースケースと実世界の例を使って、このガイドで OAuth 2.0 をマスターする
コード
Python
Python 用 OAuth ライブラリ
ここでは、OAuth クライアントとサーバーを構築するための最高の Python ライブラリを見つけることができます。
クライアント ライブラリ
Authomatic
Python Social Auth
は、多数のサービス向けの OAuth および OAuth2 クライアントです。
Authlib
には、Flask および Django 用の組み込み OAuth 2 クライアントがあります。
Requests-OAuthlib
には、
Python Requests
用の OAuth ライブラリ サポートがあります。
mozilla-django-oidc
は、OpenID Connect を有効にした認証サービスとの統合のための軽量な Django 認証およびアクセス管理ライブラリです。
サーバー ライブラリ
Django OAuth Toolkit (DOT)
は
oauthlib
上に構築された Django 用の OAuth2 プロバイダーです。
Authlib
には、OAuth2 および OpenID Connect プロバイダー、汎用、Flask があります。
Bottle-OAuthlib
は、Bottle と
oauthlib
上に構築された OAuth2/OIDC プロバイダーを構築するための最も簡単なライブラリです。
FastAPI
は、標準の Python 型ヒントに基づいて API を構築するための、モダンで高速 (高パフォーマンス) な Web フレームワークです。OAuth2 と OpenAPI の統合をサポートしています。
aioauth
非同期 OAuth 2.0 ライブラリ
ライブラリを追加したい場合は、
このページを編集
できます。