gpt4 book ai didi

vue.js - 在 sessionStorage 上持久化 Vuex 状态是否安全?

转载 作者:搜寻专家 更新时间:2023-10-30 22:32:43 26 4
gpt4 key购买 nike

我正在使用 Vue.js/Vuex 开发网络应用程序,当用户刷新页面时,状态会丢失。

我试图在 sessionStorage 中保留一些状态,但我意识到用户可以编辑它,例如使状态 true 并将其转换为

我的问题是:

用户可以编辑sessionStorage吗?

将状态存储在 sessionStorage 中是否安全?

我可以在不添加对项目的依赖的情况下以另一种方式保留状态吗?

------------更新----------------

对于有类似问题的人,我使用 beforeEnter and beforeEach 解决了因此,每次路由更改(使用 beforeEach)和每次页面刷新(使用 beforeEnter)时,我都不会尝试保持状态,而是转到后端端点。

感谢大家的有用回复!

最佳答案

我想您关心的是将商店中的凭据保存到 sessionStorage。只要您在后端具有强大的身份验证/验证逻辑,就可以存储 token 。不过不要存储密码。

关于vue.js - 在 sessionStorage 上持久化 Vuex 状态是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57540876/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com