quart-session-openid:向您的Quart应用程序添加OpenID Connect支持

时间:2024-03-05 08:25:10
【文件属性】:

文件名称:quart-session-openid:向您的Quart应用程序添加OpenID Connect支持

文件大小:15KB

文件格式:ZIP

更新时间:2024-03-05 08:25:10

Python

Quart-Session-OpenID 向您的Quart应用程序添加OpenID Connect支持。 支持以下OAuth2流: 机密-授权代码流 公开-隐式授予(SPA:VueJS,Angular,React等) 除非另有说明,否则此扩展假定OIDC提供程序为 。 已知的OIDC提供者: 钥匙斗篷 Azure AD Connect 2.0 是一项要求-通过Redis等用于其会话管理功能。 等 例子 通过外部OIDC提供程序(Keycloak)登录的最小示例。 from quart import Quart , url_for , jsonify from quart_session_openid import OpenID from quart_session import Session app = Quart ( __name__ ) app . config [ '


【文件预览】:
quart-session-openid-master
----MANIFEST.in(198B)
----LICENSE(26B)
----quart_session_openid()
--------openid.py(20KB)
--------utils.py(602B)
--------__init__.py(2KB)
----setup.cfg(22B)
----requirements.txt(95B)
----examples()
--------azure_ad_v2.py(3KB)
--------keycloak.py(1KB)
--------implicit_grant.py(2KB)
----setup.py(1KB)
----.gitignore(543B)
----CHANGELOG.md(0B)
----README.md(3KB)

网友评论