文件名称:ory-tinker:为ory kratos自助服务流程创建基本ui
文件大小:299KB
文件格式:ZIP
更新时间:2024-03-03 14:37:53
Python
语境 这是补锅匠。 你懂一点Python吗? 您想使用Kratos,Hydra或Oathkeeper等Ory组件弄脏您的手吗? 您想将它们彼此集成还是与(python-)前端集成? 然后,这是适合您的地方。 在这里,我们尝试使用最简单的烧瓶应用程序,该应用程序与Ory组件集成在一起,因此可以作为展示柜供您修改。 我们这里不使用docker以获得更直接的集成体验。 python-app仅有几个端点: /一种登陆页面 / login和/ registration和/ logout /错误页面 免责声明 这个程序远远没有使用ORY最佳做法。 为此,您最好看看官方的 。 现状 当前,有一个与app.py集成的kratos设置和一个oathkeeper。 Oathkeeper目前不仅仅只是在没有任何身份验证/授权的情况下代理所有请求。 先决条件 启动并运行 您必须决定是否要使用誓约人。 如
【文件预览】:
ory-tinker-master
----sqlite()
--------.placeholder(0B)
----app_oathkeeper-authorizer-remote-json.py(1KB)
----app.py(7KB)
----kratos()
--------kratos.yml(1KB)
--------identity.schema.json(826B)
----templates()
--------error.html(231B)
--------consent.html(428B)
--------some_obscure_content.html(399B)
--------login.html(1KB)
--------base.html(602B)
--------dashboard.html(464B)
--------landing.html(509B)
----oathkeeper()
--------config.yaml(1KB)
--------rules_oathkeeper-authorizer-remote-json.yaml(422B)
--------config_oathkeeper-authorizer-remote-json.yaml(896B)
--------rules.json(1KB)
--------jwks.json(2KB)
----static()
--------landing-pages-easy.png(241KB)
--------dashboard.jpg(43KB)
----requirements.txt(24B)
----.gitignore(28B)
----README.md(2KB)
----.vscode()
--------settings.json(47B)