前端用 VUE3 打包静态文件,后端 API 是否需要考虑安全保护?

2022-07-16 08:58:47 +08:00
 fox0001

本人前端小白。

体验过 VUE3 后,确实很爽。但是打包成静态文件后,后端 API 就不能限制客户端访问了。访问 API 时,设置请求头、生成签名、加密规则等,都等于赤裸裸地暴露出来。

疑问:

  1. 大家是怎样保护后端 API 的?我知道 API 暴露出来,就不能 100%防止恶意访问或者伪装客户端,但至少提高一下门槛吧?

  2. 会不会是我多虑了?既然是暴露出来的 API ,就不用考虑伪装客户端的问题?限制 API 访问频率,应该是基本的设置。

  3. 又或者说,如果是需要较高安全级别的 API ,就不应该采用这种静态文件的访问方式?

  4. 这个问题,是不是应该发到后端那边去讨论?😂

3057 次点击
所在节点    Vue.js
21 条回复
darknoll
2022-07-17 12:07:55 +08:00
@fox0001 想表达啥?你问的这个问题跟前端有半毛钱的关系啊,spa 不都这样?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/866571

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX