LogoTanStarter 文档
LogoTanStarter 文档
首页模板介绍代码库快速开始环境配置
网站配置
部署

功能集成

Cloudflare数据库身份验证邮件邮件订阅存储支付通知分析聊天框联盟营销

功能定制

元数据页面落地页博客组件用户管理密钥管理

代码库

项目结构代码检查编辑器设置更新代码库
X (Twitter)

密钥管理

学习如何在 TanStarter 中管理 API 密钥

本文档介绍 TanStarter 模板中的 API 密钥管理模块。

核心功能

  • 创建 API 密钥(支持自定义名称)
  • 新建密钥仅展示一次完整密钥,列表中以掩码显示(前缀 + ••••••)
  • 列表展示当前用户的密钥(名称、密钥前缀、创建时间、过期时间)
  • 删除 API 密钥

密钥管理界面

密钥管理入口在 设置 → API 密钥,仅登录用户可访问,用于管理当前账号下的 API 密钥。

  • 创建密钥:点击「创建 API 密钥」,输入名称后确认;创建成功会弹窗展示完整密钥一次,提醒用户及时复制保存,关闭后无法再次查看完整密钥。
  • 列表:表格展示名称、密钥掩码(如 key_••••••••••••)、创建时间、过期时间(未设置则显示「永不过期」)等信息。
  • 删除:通过行内菜单的「删除」移除密钥,删除后该密钥立即失效。

API Keys

验证 API 密钥

在需要鉴权的接口中,可从请求头读取 API 密钥,并调用 Better Auth 的 auth.api.verifyApiKey 进行校验。

下一步

了解更多相关能力:

身份验证

配置用户身份验证

用户管理

用户角色与封禁管理

网站配置

配置网站核心设置

数据库

配置数据库

用户管理

学习如何在 TanStarter 模板中管理用户

项目结构

TanStarter 模板文件和文件夹组织概述

目录

核心功能
密钥管理界面
验证 API 密钥
下一步