深耕开发安全领域,解析 XSS/CSRF 等常见漏洞、攻防实战与合规实践,守护应用与数据安全防线。
-
我的写法,亲测靠谱 权限缓存这事,我前后在三个项目里折腾过:一个中后台系统(Vue 2 + 后端 RBAC)、一个 SaaS 多租户管理台(React + 权限策略动态加载)、还有一个小程序后台(un...
-
谁更灵活?谁更省事? 幂等性这玩意儿,我最早是在做支付回调时被逼着搞明白的。客户点两次“确认付款”,后端不能扣两笔钱;用户手抖连点三次提交订单,不能生成三单。那会儿我还在用“前端加按钮禁用 + 后端查...
-
优化前:卡得不行 上个月上线一个数据看板,前端调用内部多个微服务 API,其中一半接口走的是 https://jztheme.com/api/(纯静态资源托管),另一半是 https://backen...
-
谁更灵活?谁更省事? 我写这篇不是为了吹 WebAssembly 多牛,而是因为上周又在客户项目里被逼着选型——要在一个浏览器端图像处理模块里做高性能灰度转换和直方图计算。原先是纯 JS 写的,Chr...
-
项目初期的技术选型 最近在做一个需要用户登录和注册功能的小项目,考虑到安全性,决定在密码存储上使用盐值。毕竟现在大家都很重视数据安全,如果密码泄露了,那可就麻烦大了。其实一开始也没想到用盐值,只是觉得...
-
为啥要对比这几个方案 最近在项目中遇到了请求头验证的问题,折腾了好久终于搞定了。想着不如把几种常见的请求头验证方案对比一下,分享下我的实战经验。毕竟每个方案都有自己的优缺点,选择合适的方案对项目来说很...
-
项目初期的技术选型 最近刚搞定一个电商项目,其中有一个需求是图片安全加载。这个需求听起来简单,但实际操作起来还是挺麻烦的。项目背景是这样的:我们需要在页面上展示大量的商品图片,但是这些图片来自不同的供...
-
先看效果,再看代码 最近在搞一个项目,发现Permissions-Policy这玩意儿挺有意思的。它能让你控制网页中的某些功能,比如摄像头、麦克风啥的。今天就来聊聊我是怎么用它的。 直接上手:基本用法...
-
输入转义这事儿,差点把我坑惨了 今天来聊聊我最近在项目中遇到的一个关于输入转义的问题。本来以为是个小问题,结果折腾了半天才发现,事情没那么简单。 问题来了,XSS攻击让我头疼 前几天,我在一个表单提交...
-
先看效果,再看代码 今天咱们来聊聊第三方Cookie。这个东西在日常开发中挺常见的,尤其是在处理广告、分析和跟踪时。废话不多说,直接上代码。 核心代码就这几行 假设我们有一个简单的网页,想要在页面加载...
-
又踩坑了,端到端加密搞不定 最近在做一个项目,需要实现端到端加密。一开始以为挺简单的,结果折腾了半天发现,这里面的坑可真不少。 问题来了:密钥交换失败 最开始的问题是密钥交换失败。我用的是Web Cr...
-
为什么要对比这几个方案 最近在项目中遇到了一些关于DevTools检测的需求,主要是为了防止一些恶意用户通过开发者工具篡改页面数据。我研究了几种常见的方案,打算在这里分享一下我的经验。这些方案各有优缺...
-
先看效果,再看代码 今天要跟大家聊聊暴力破解防护这事儿。其实这个东西说起来简单,但真要做起来还是有不少坑的。先给大家展示一下我最近搞的一个项目中的实际效果:用户连续输入错误密码几次后,会被暂时锁定一段...
-
项目初期的技术选型 最近有个项目,需要在网页上实现一些比较酷炫的交互效果。其中有个需求是让用户在某个特定区域移动鼠标时,鼠标指针会发生变化,显示一个自定义的图标。这个需求听起来挺简单,但实际操作起来还...
-
我的写法,亲测靠谱 在使用 v-html 指令时,我一般会非常小心,因为这玩意儿很容易出问题。尤其是在处理用户输入的数据时,搞不好就中招了。下面是我的一些实战经验,希望能帮到你。 基本用法和注意事项 ...
-
直接上手:反编译JavaScript代码 最近在捣鼓一个项目时,遇到了一段加密的JavaScript代码,搞得我头大。经过一番折腾,终于搞定了。今天就来分享一下我的反编译经验。 核心代码就这几行 首先...
-
我的写法,亲测靠谱 在做前端安全的时候,CSP(Content Security Policy)报告是一个非常重要的工具。它能帮助你发现和修复潜在的安全漏洞。我一般会在项目中配置CSP报告,然后收集这...
-
项目初期的技术选型 这次的项目是个企业级应用,安全问题一直是我们关注的重点。客户要求我们进行全面的安全扫描,确保没有明显的漏洞。我们团队在讨论后决定使用OWASP ZAP来进行漏洞扫描。为啥选这个工具...
-
先看效果,再看代码 最近在项目里捣鼓密码管理器,折腾了半天终于搞定了一个还算不错的实现。这个密码管理器可以用在一些需要用户输入和存储密码的场景,比如登录、注册等。亲测有效,下面直接上代码。 核心代码就...
-
Self检测的最佳实践 在前端开发中,Self检测是一个非常实用的功能,特别是在处理跨域请求和一些安全相关的场景。今天我就来分享一下我在实际项目中使用Self检测的一些经验。 我的写法,亲测靠谱 首先...