通过pythonkeycloak包提供密钥斗篷集成的烧瓶扩展
dash-keycloak-2的Python项目详细描述
这个库的目的是通过pythonkeycloop包提供Plotly Dash与keycloop的无缝集成。在
先决条件在使用此库之前,必须先使用服务器密钥。请参考官方文件
https://www.keycloak.org/
设置服务器后,为应用程序创建一个客户端。将“访问类型”设置为“机密”,设置有效的重定向URI(必需),然后单击“保存”。进入“安装”,选择“keychope OIDC JSON”作为“格式选项”,下载文件。在
安装
要运行代码,应该设置一个虚拟环境
^{pr2}$激活环境后
source venv/bin/activate
相关软件包可以安装为
pip install -r requirements.txt
运行示例
完成上述步骤后,可以使用命令运行示例
python3 -m flask_keycloak.examples.dash_example /path/to/keycloak.json
部署
插入版本号设置.py然后跑
python3 setup.py sdist
pip3 install twine
twine upload dist/*
- 项目
标签: