Cloudflare Workers 零依赖开发实践
Cloudflare Workers 零依赖开发实践
千机志的 API 层运行在 Cloudflare Workers 上,完全零外部依赖,纯 JavaScript 实现。
为什么零依赖
Workers 环境对冷启动时间和代码体积敏感。零依赖带来极快的冷启动(小于 5ms)、小巧的部署包(65KB)和无供应链风险。
核心功能实现
使用 Web Crypto API 实现 JWT 签发与验证(HS256),PBKDF2-SHA256 进行密码哈希(10 万次迭代),基于内存 Map 实现双层限流。
测试覆盖
47 个安全测试用例覆盖 SQL 注入、XSS、JWT 篡改、限流突破和 CORS 绕过等场景。
评论(0)
登录后才能评论
这样可以避免匿名刷屏与冒名发言,也能让举报和封禁落到具体账号上。
-
-
-
评论加载中