我必须将后端 api 从 netcore 替换为 flask python。
后端为通过 oauth 2 隐式流向 Azure Active Directory 进行身份验证的单页应用程序提供 api。
两个应用程序(单页和后端)都在 Azure Active Directory 上单独注册,这篇文章很好地描述了我的场景。
https://devblogs.microsoft.com/premier-developer/using-adal-js-with-angular4/
实际上,我正在尝试通过烧瓶后端实现 oauth api 保护,但我发现的文档和资源始终从登录开始。
在我的情况下,登录是由一个角度应用程序(使用 adal.js)通过隐式流执行的,而不是所有受保护的 api 请求都具有后端应该管理的不记名令牌。
我已经尝试过 authlib、flask-dance 库,但我遗漏了一些东西,我无法执行工作计划。
有人可以帮忙吗?