文件名称:reactjs-flask-ldap-boilerplate:使用LDAP和基于令牌的身份验证的ReactJS + Flask + Docker(+ K8S)样板
文件大小:892KB
文件格式:ZIP
更新时间:2024-05-20 10:03:01
docker kubernetes flask ldap boilerplate
Dockerized ReactJS,Flask和LDAP样板 ReactJS + Flask + Docker(+ K8S) 使用基于令牌的LDAP身份验证的样板 特征 Docker架构 LDAP验证 基于令牌的API身份验证 使用自动 Swagger文档 烧瓶迁移 Flask-SQLAlchemy(选择了PostgreSQL) 在侧边栏和导航栏之间(或同时使用!) 响应式设计 ,和构建 最新的 API文档 我们选择了Swagger来记录API。 请按照以下步骤运行API,然后转到 。 在这里,您可以看一下数据库架构方案: 温馨提示:由于我们使用LDAP进行身份验证,因此没有password字段。 为什么要使用LDAP认证? LDAP服务已在世界范围内的许多公司和机构中用于在*位置管理其用户帐户和权限。 使用此样板,您将能够开发公司就绪的服务,并避免自己开发注册/忘记密码/
【文件预览】:
reactjs-flask-ldap-boilerplate-master
----.env.example(594B)
----prod.docker-compose.yml(2KB)
----images()
--------ldap_joe_doe.png(56KB)
--------ldap_admin_auth.png(102KB)
--------ldap_admin_create_new_group.png(241KB)
--------ldap_admin_create_new_user.png(245KB)
----k8s()
--------ldap-pvc.yaml(502B)
--------database-pvc.yaml(249B)
--------api-pvc.yaml(505B)
--------phpldapadmin.yaml(956B)
--------ingress.yaml(1019B)
--------ldap.yaml(2KB)
--------database.yaml(2KB)
--------nginx.yaml(953B)
--------env-configmap.yaml(883B)
--------app.yaml(1KB)
--------api.yaml(4KB)
--------nginx-pvc.yaml(250B)
----.travis.yml(462B)
----CREATE_LDAP_USER.md(939B)
----README.md(6KB)
----api()
--------prod.entrypoint.sh(221B)
--------database.mwb(10KB)
--------Dockerfile(346B)
--------database.png(14KB)
--------app()
--------prod.Dockerfile(492B)
--------entrypoint.sh(242B)
----docker-compose.yml(2KB)
----.gitignore(66B)
----app()
--------Dockerfile(106B)
--------.gitignore(17B)
--------app()
--------prod.Dockerfile(226B)
--------entrypoint.sh(37B)
----nginx()
--------Dockerfile(90B)
--------proxy.conf(567B)
--------prod.Dockerfile(137B)