仅在登录后加载应用包

时间:2018-04-18 12:13:56

标签: reactjs create-react-app

我有一个使用Auth0进行身份验证的应用程序。我想在用户经过身份验证后才加载应用程序包,这样任何未经授权的用户都无法看到实际的JavaScript包并查看我们的一些专有业务逻辑。该应用程序已使用create-react-app创建,并部署在Heroku上。

任何想法都将不胜感激

1 个答案:

答案 0 :(得分:0)

您可以使用https://webpack.js.org/guides/code-splitting/将捆绑代码拆分为authapp,这样授权逻辑将只使用渲染身份验证页面所需的必要组件,之后它将只是懒惰加载其他所有东西