fastapi-oidc-react:React + FastApi + Mongo-使用Google和Azure登录(OIDC授权代码流)

时间:2024-05-31 00:22:41
【文件属性】:
文件名称:fastapi-oidc-react:React + FastApi + Mongo-使用Google和Azure登录(OIDC授权代码流)
文件大小:290KB
文件格式:ZIP
更新时间:2024-05-31 00:22:41
mongo reactjs openidconnect fastapi Python React + FastApi + Mongo-使用Google和Azure登录(OIDC授权代码流) 如标题所述,这是两个独立的应用程序(前端:react,后端:FastApi),它们使用授权代码流一起通过Google和Azure执行身份验证。 可能有多种选择可以使这项工作生效,但这是我在阅读了一些数字或文章以及这本。 建筑学 事情很简单: 前端是用react编写的(这是使用create-react-app创建的常规reactjs应用) 后端是使用框架编写的 还有一个用于持久性的mongodb 当然,不用说这还没有准备好生产,因为还有很多其他事情需要考虑,但足以让您理解OIDC授权代码流和FastApi的授权代码流。 登录流程 我想将此登录“舞蹈”分为两个单独的阶段,以使其更易于解释: 用户通过“外部”身份验证提供程序进行身份验证(Google / Azure) 用户通过“
【文件预览】:
fastapi-oidc-react-master
----images()
--------Login.jpg(156KB)
--------Login.drawio(5KB)
----README.md(7KB)
----Makefile(148B)
----docker-compose.yml(203B)
----.gitignore(15B)
----python()
--------apps()
----react()
--------apps()

网友评论