簡體   English   中英

是否有一種安全的方法可以將 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 用於構建簡單的 web 應用程序並使用 jinja2 作為模板引擎。 但是,我想嘗試使用 React.js 作為前端。

我所看到的使用帶有 Python 后端的 React.js 的示例本質上是將其用作 API 服務器來調用需要包含在 React 視圖中的 json。 但是,這如何與 Flask 的身份驗證模型和庫配合使用? 你能在同一個模板中混合搭配 jinja2 和 React.js 來訪問會話數據嗎?

任何幫助入門的指針或經驗將不勝感激。

可以在Jinja2模板系統中使用React.js。 這是解決方案,使用Flask-Login之類的庫將React組件放置在經過授權的用戶if循環中。

這是我發現有人通過它完成工作的另一個示例: Flask和Reactjs拋出JSX Transform error

對於那些正在考慮使用 react 和 flask 來構建應用程序的人,請閱讀下面的這篇文章。 我在我的項目中使用了這個概念:

https://towardsdatascience.com/build-deploy-a-react-flask-app-47a89a5d17d9

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM