文件名称:fab-oidc:适用于OpenIDConnect的Flask-AppBuilder SecurityManager
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-16 21:40:21
airflow openidconnect oidc analytics-platform analytical-platform
适用于OpenIDConnect的Flask-AppBuilder SecurityManager 包装,公开了可与任何Flask-AppBuilder应用一起使用的SecurityManager 。 它将允许您的用户使用OpenIDConnect提供程序(例如Auth0,Okta或Google Apps)登录。 这大致受此答案中的代码的启发。 (麻省理工学院许可:copyright: ) 用法 通用的 只需在Flask Appbuilder应用程序中覆盖默认的安全管理器即可。 from fab_oidc . security import OIDCSecurityManager appbuilder = AppBuilder ( app , db . session , security_manager_class = OIDCSecurityManager ) Airflow在webserve
【文件预览】:
fab-oidc-main
----fab_oidc()
--------security.py(1KB)
--------__init__.py(0B)
--------store.py(522B)
--------views.py(2KB)
----LICENCE.txt(1KB)
----setup.py(1KB)
----.gitignore(801B)
----README.md(3KB)