使用 React 和 Flask 的 Web 应用程序身份验证

Web application authentication using React and Flask

我正在构建一个 Web 应用程序,它在前端使用 React,在后端使用 Flask(并部署到 Azure)。 我想实现用户 authentication/authorization.

我知道如何用纯 Flask 实现这一点,但我不确定当 React 是前端而 Flask 是后端时如何实现。 例如:

对资源的任何建议/link 都非常受欢迎。 我也愿意接受有关其他处理方法的建议。

处理身份验证的方式多种多样,您选择哪种方式取决于您需要的安全级别以及您愿意投入多少时间。 当您使用 ssl 时,从客户端向服务器发送登录数据得到了很好的保护。

因此,您在 React 中构建了一个表单,并通过 post 通过 SSL 将数据发送到您的后端。之后,您可以使用令牌或会话或 cookie 等。

这个 blog

中有一篇关于 Flask 身份验证的精彩文章