繁体   English   中英

由于所有代码都在客户端呈现,因此用户能否绕过vue.js应用程序中某些路由或页面的限制?

[英]can users bypass restrictions to certain routes or pages in a vue.js application since all the code is rendered on the client side?

使用例如Firebase构建单页应用程序时,由于所有代码均在客户端呈现,因此使用的api键对用户不可见吗? 而且,由于根据代码中设置的条件,用户受限于他们可以访问的路由或页面,因此,由于一切都在客户端,因此他们是否不可能绕过或更改代码吗?

尽管代码在SPA中是客户端代码是正确的,但是仍然可以设置访问页面的限制。

VueJS甚至在将元素添加到DOM之前就公开了几个生命周期挂钩。 在此空间中,您可以向身份验证服务发出网络请求。 在您的请求中,您将发送一个令牌(rf: jwt )。

await响应,您可以将用户重定向到登录页面,或继续进行组件安装。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM