reactjs - 如何对授权用户隐藏部分 react.js 应用程序?
问题描述
我正在开发前端应用程序,其中大部分应该对未经授权的用户隐藏。当使用默认反应应用程序(如 create-react-app)时,它将所有内容捆绑在一个(几乎)文件中,然后客户端下载它。所以客户端拥有所有组件的内容。
向客户端隐藏数据最安全、最方便的方法是什么?我只想在用户登录时提供应用程序的内部内容。
解决方案
做到这一点的唯一方法是使用服务器端渲染应用程序。
您不能仅根据用户在客户端应用程序中的角色发送部分文件。
推荐阅读
- c++ - 二分查找:如何确定数组的一半
- c - 如何在 C 编程中的两个函数之间找到正在执行的函数
- html - 我如何让块进入屏幕下方,以便我可以滚动到它而不是它位于屏幕底部
- ms-access - Access 在查询中分组时添加额外的小数
- sql-server - 将 XML 转换为 SQL - 同一节点中的多个元素存在重复元素名称的问题
- angular - 如何在Angular中将空字符串输入数组绑定到ngModel
- websocket - FastAPI websocket ping/pong 超时
- python - Python - 在 Pandas 中平均重采样的最佳方法
- ios - 回到 Safari 时,Angular 应用程序卡住了
- python - 收到错误“无法加载本机 TensorFlow 运行时”