密钥与安全
管理 API 密钥,使用环境变量保存凭据。
管理密钥
在密钥管理中查看当前账号允许的操作。国内站与海外站的密钥不能相互替代。
服务端环境变量
在服务端读取环境变量,让密钥与源码分开管理:
const apiKey = process.env.NEXROUTER_API_KEY;
if (!apiKey) {
throw new Error("请先配置 NEXROUTER_API_KEY");
}环境变量名称由你的应用定义。不要把密钥放入浏览器代码,也不要使用会公开到客户端的 NEXT_PUBLIC_ 前缀。
密钥泄露后
尽快在密钥管理中撤销受影响的密钥,并更新调用应用中的凭据。分享排障信息时,移除完整密钥与 Authorization 请求头。