将安全性和用户数据存储在会话存储或本地存储中

我正在开发angular-springboot应用程序,出于登录/安全考虑,我想知道是否必须将用户和安全数据存储在sessionstorage或localstorage中

对于sessionStorage,数据仅保留到关闭窗口或选项卡为止,而对于localStorage,数据将一直保留到用户手动清除浏览器缓存或您的Web应用清除数据为止

我很想说sessionStorage是正确的选择,但是在Internet上的大多数讨论中,他们都在谈论使用localStorage。是什么原因 ?使用localStorage时,如果您在注销时不清除数据,则下次打开浏览器或打开计算机时,数据仍将存储在localStorage中!因此,对于该选择,您有两个条件1)注销,2)清除数据。是吗?

freddiew81 回答:将安全性和用户数据存储在会话存储或本地存储中

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2587847.html

大家都在问