有没有一种安全的方法可以将 React.js 与 Python Flask 后端一起用于多用户、受密码保护的站点

Is there a secure way to use React.js with a Python Flask backend for a multi-user, password protected site

我熟悉 Flask 构建简单的网络应用程序和使用 jinja2 作为模板引擎。但是,我想尝试 React.js 作为前端。

我看到的使用 React.js 和 Python 后端的示例本质上是将其用作 API 服务器来调用需要包含在反应观点。但是,这如何与 Flask 的身份验证模型和库一起使用?您可以在同一个模板中混合搭配 jinja2 和 React.js 以访问会话数据吗?

任何有助于入门的指示或经验都将不胜感激。

可以在 Jinja2 模板系统中使用 React.js。这是解决方案,使用像 Flask-Login 这样的库将 React 组件放在授权用户 if 循环中。

这是我发现的另一个例子: Flask and Reactjs throw JSX Transform error.