vue登录模块,登录状态应该存在哪里,怎么防止手动改cookie、localStorage?

1.vue开发登录模块时,提交表单登录成功后,怎么记录登录状态,cookie?local storage?
2.在未登录状态下访问内部页面路由,怎么实现跳转到登录页,在router钩子中的判断条件是什么?
3.如果登录状态存在cookie,在浏览器开发者调试中,手动更改或添加cookie,怎么防止直接登录进内部页面.

慕哥9229398
浏览 4265回答 3
3回答

茅侃侃

cookie、localStorage都可以存,至于你说的浏览器开发调试手动改 你阻止不了其他人改你存的数据,前端的路由控制只是简单的一层防护,会调试的人可以轻松破去,所以关键的是得后端做好防护。

慕码人8056858

前端数据都是不安全的,永远不要相信前端给你传的任何数据。关键还是后台的安全校验。前端代码都是完全暴露的,所以不能够放置敏感消息。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript