Angular 2-4:根据用户权限下载不同的ui组件

时间:2017-07-10 09:36:52

标签: angular spring-mvc user-interface model-view-controller components

我知道Angular 2-4代表了一种通过组件构建大型Web应用程序的新方法。因此,您可以在Typescript -i中编写所有前端,使用Angular编写所有UI,然后构建此项目并将其作为静态内容放入Java Web项目中。换句话说,我们将所有GUI内容放在Angular手中,因此无论哪种用户访问我们的应用程序,它都将被加载到任何浏览器中。

我的观点是:当您希望您的用户具有不同的角色或访问权限时,Angular会发生什么,因此用户之间的UI必须不同。但是您的UI 100%下载到浏览器中,因此聪明的用户可以访问他/她没有访问权限的UI的HTML代码/组件。

我们如何使用Angular控制此问题?或者如果不可能,我是否必须迁移到像Spring MVC这样的单片架构?或者尝试将项目迁移到服务器端渲染,如Universal?

感谢您的支持。

0 个答案:

没有答案