查询存储一些数据并保护应用程序Angular-SpringBoot

时间:2018-03-28 06:25:18

标签: angular spring-boot redux ngrx-store

我正在学习和开发一个使用Angular 4的应用程序 - Spring Boot with REST webservices。正在使用的数据库是MS SQL Server 2016.现在我是使用Angular进行Web开发的新手,所以几乎没有问题。如果他们是noobish,我道歉。

  1. 在Java中,我们曾经Session存储username等所有内容。在这里我使用Local Storage但是在一些数据中,如列表或对象数组,我面临着所有组件的同步问题。然后我遇到了Redux。那么我可以通过使用redux存储我的数据来解决我的问题吗?

  2. 为了保护我的应用程序,我正在考虑使用JSON Web令牌。我的理解是我必须从Spring端编码我的REST Web服务,然后在Angular端解码它。我的理解是正确的吗?如果是,那么如何在Angular端解码呢?

  3. 感谢所有帮助:)

1 个答案:

答案 0 :(得分:0)

我的解决方案

  1. 在浏览器中使用会话存储,并将值作为加密值存储在会话中。

  2. 为JWT实施了AES加密,以保护未经授权的数据访问产生的令牌。