Angular 5安全组件并防止预加载

时间:2018-07-05 10:39:14

标签: angular

最近我开始学习有角度的知识, 我真的很担心如何保护组件并防止在登录或用户登录但未经授权之前阻止组件的预加载。我阅读了延迟加载并进行了尝试,但仍然可以从以下位置查看组件的HTML,CSS和ts文件:浏览器的源代码查看器。

我的问题是:如果未经授权,如何防止组件在浏览器“用户可以查看组件源”中预加载组件?

1 个答案:

答案 0 :(得分:0)

您不能这样做,Angular不包含任何可帮助您防止用户加载应用程序任何部分的内容。 Angular应用程序应仅包含模板(不包含数据)。 如果用户可以进行逆向工程以访问未经授权的页面模板给您带来问题,那么SPA架构可能不符合您的需求。