【发布时间】:2017-04-07 10:21:37
【问题描述】:
我一直在学习 Angular 2,并一直在研究如何保护我的应用程序中的数据。
如果可能,您如何阻止来自应用前端的数据?是否可以通过节点服务器为 Angular 应用程序提供服务,比如使用 Universal Angular,这意味着可以在前端对用户隐藏变量值。
我本质上是在寻找隐藏私钥的解决方案,这将使应用程序可以访问各种 API/创建身份验证标头/路径。我读过一个解决方案是为应用程序建立一个 API 桥 - 所以我会连接到它以检索数据/密钥 - 但是我如何保护它不被访问?由于该端点将被暴露并可能被滥用,或者如果获取密钥,则响应是可见的。锁定到我读过的域的想法是不可靠的,因为欺骗和锁定到 IP 不能作为其前端或通过应用程序工作?
我觉得有一个明显的答案是我遗漏了一些东西。
【问题讨论】:
标签: javascript node.js angular