Javascript 在第一页中存储API响应数据,并在重新加载页面后在另一页中访问

Javascript 在第一页中存储API响应数据,并在重新加载页面后在另一页中访问,javascript,web,web-applications,polymer,polymer-1.0,Javascript,Web,Web Applications,Polymer,Polymer 1.0,我在第一个页面上得到一个登录响应,并将其存储在Javascript局部变量中,我会将相同的数据传递到第二个页面。在我重新加载第二个页面之前,它工作正常,但当我重新加载时,我从第一个页面获得的数据会被销毁。将整个响应数据存储在本地存储中不是一个好做法,若我将数据存储在会话存储中,甚至任何人都可以修改数据,那个么我们可以在哪里存储我在整个应用程序中需要的安全响应数据,并且在重新加载页面时不会破坏这些数据 “如果我将该数据存储在会话存储中,甚至任何人都可以修改数据”。如果“任何人”的意思是“使用您的应

我在第一个页面上得到一个登录响应,并将其存储在Javascript局部变量中,我会将相同的数据传递到第二个页面。在我重新加载第二个页面之前,它工作正常,但当我重新加载时,我从第一个页面获得的数据会被销毁。将整个响应数据存储在本地存储中不是一个好做法,若我将数据存储在会话存储中,甚至任何人都可以修改数据,那个么我们可以在哪里存储我在整个应用程序中需要的安全响应数据,并且在重新加载页面时不会破坏这些数据

“如果我将该数据存储在会话存储中,甚至任何人都可以修改数据”。如果“任何人”的意思是“使用您的应用程序的任何人”,那么您可能对安全性的想法是错误的。浏览器中的所有内容都不受用户保护。你必须在服务器端应用安全措施。@GünterZöchbauer谢谢,我明白你的意思。但是,将响应数据存储在会话存储中可以吗?或者是否有其他替代方法,以便即使在刷新浏览器时,数据也不会被破坏!我用的是Polymer js的“响应数据”,如果这是核武器的代码,我一开始不会发送响应。事实上,您不应该在用户不能看到的响应中发送任何数据。如果用户可以看到数据,那么会话存储也可以。