我正在学习和开发一个使用Angular 4的应用程序 - Spring Boot with REST webservices。正在使用的数据库是MS SQL Server 2016.现在我是使用Angular进行Web开发的新手,所以几乎没有问题。如果他们是noobish,我道歉。
在Java中,我们曾经Session
存储username
等所有内容。在这里我使用Local Storage
但是在一些数据中,如列表或对象数组,我面临着所有组件的同步问题。然后我遇到了Redux
。那么我可以通过使用redux存储我的数据来解决我的问题吗?
为了保护我的应用程序,我正在考虑使用JSON Web令牌。我的理解是我必须从Spring端编码我的REST Web服务,然后在Angular端解码它。我的理解是正确的吗?如果是,那么如何在Angular端解码呢?
感谢所有帮助:)
答案 0 :(得分:0)
我的解决方案
在浏览器中使用会话存储,并将值作为加密值存储在会话中。
为JWT实施了AES加密,以保护未经授权的数据访问产生的令牌。