cmdragon@blog:~
$
node welcome.js
function
hello() {
console.log('欢迎访问我的博客');
}
hello();
→ 欢迎访问我的博客
$
最新文章
查看所有
WinRAR 7.00 漏洞(CVE-2024-38112)
2025-06-26
隐私安全
截至2024年7月9日,WinRAR 官方发布了修复补丁以解决高危路径遍历漏洞 CVE-2024-38112。此漏洞允许攻击者通过恶意构造的 .REV 文件实现远程代码执行或提权,影响 WinRAR 7.00 正式版之前的版本。用户需立即升 …
阅读更多
广告位
广告位
如何在FastAPI中玩转GitHub认证,让用户一键登录?
2025-06-22
fastapi
GitHub第三方认证集成通过OAuth2.0授权码流程实现,包含用户跳转GitHub认证、获取授权码、交换访问令牌及调用API获取用户信息四个步骤。首先需在GitHub注册应用,获取CLIENT_ID和CLIENT_SECRET。使 …
阅读更多
广告位
广告位
广告位
如何用FastAPI和Tortoise-ORM打造一个既高效又灵活的角色管理系统?
2025-06-11
fastapi
角色模型设计包含核心字段如唯一标识、角色名称、描述、启用状态和创建时间。权限关联通过多对多关系实现,角色与权限通过中间表关联。完整的CRUD接口包括创建角色、获取角色信息等操作。数据库关系映射实战展示了如何为角色分配权限。常见报错解决方案提 …
阅读更多
广告位
广告位
FastAPI安全异常处理:从401到422的奇妙冒险
2025-06-05
fastapi
FastAPI安全异常处理核心原理与实践包括认证失败的标准HTTP响应规范、令牌异常的特殊场景处理以及完整示例代码。HTTP状态码选择原则建议使用401、403和422,错误响应结构应统一。JWT令牌异常分为签名篡改、过期和格式错误,推荐状 …
阅读更多
广告位
密码哈希:Bcrypt的魔法与盐值的秘密
2025-06-01
fastapi
密码哈希化是保护用户密码安全的关键措施,Bcrypt算法通过盐值和工作因子增强安全性。盐值确保相同密码生成不同哈希,工作因子控制计算复杂度,抵御暴力破解。Bcrypt哈希值包含算法版本、工作因子、盐值和哈希值。实现中,使用Passlib库进 …
阅读更多
广告位

✨ CMDragon Tools:您的全能数字工具箱
2025-06-01
tweets
✨ CMDragon Tools:您的全能数字工具箱 https/tools.cmdragon.cn/
🔍 网站定位 CMDragon Tools 是一个综合型数字工具平台,集成了开发、设计、办公、安全等领域的专业工具,致力于通过一站式在 …
阅读更多

广告位
