🔐 API Key 安全管理

安全防护 第 1 篇

一句话总结:API Key 是你的"钱包钥匙",丢了就被人随便花钱了!

什么是 API Key?

API Key 是你访问大模型服务的"通行证",比如:

⚠️ 泄露风险

🚨 真实案例

2026 年 2 月,有用户把 API Key 传到 GitHub,一晚上被刷了$500+!

泄露后果

✅ 安全做法

1. 存在安全位置

正确做法:

export QVERIS_API_KEY="sk-xxxxx"

或配置文件:

{
  "apiKey": "sk-xxxxx"
}

错误做法:

const API_KEY = "sk-xxxxx";  // 别这么干!
git add .env  // 别提交!

2. 设置访问权限

3. 监控使用情况

泄露了怎么办?

  1. 立即撤销 - 去控制台删除/禁用 Key
  2. 生成新的 - 创建新的 API Key
  3. 检查账单 - 看有没有异常消费
  4. 更新配置 - 替换所有地方的旧 Key

检查清单

□ API Key 存在环境变量或配置文件
□ 没有写在代码里
□ 没有上传到 GitHub
□ 设置了消费上限
□ 开启了消费提醒
□ 定期检查用量
□ 知道如何快速撤销

🎯 现在检查

  1. 打开你的 API 控制台
  2. 检查有没有异常消费
  3. 确认消费上限已设置
  4. 开启邮件提醒
下一步:权限配置 →