create-auth
构建更好的 Better Auth 身份验证
身份验证设置需要协调框架、数据库、提供商、路由和界面方面的更改。此技能可为您的应用程序规划并实施 Better Auth 集成。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "create-auth" from https://skillstore.io/skills/better-auth-create-auth-skill.md and its manifest at https://skillstore.io/api/skills/better-auth-create-auth-skill/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“create-auth”。 使用 Prisma 和 PostgreSQL 为我的 Next.js 应用程序添加电子邮件身份验证。
预期结果:
- 经确认的实施计划,涵盖路由、数据库更改、环境设置和界面页面。
- 与现有 Next.js 结构一致的 Better Auth 服务器和客户端集成。
- Prisma 架构生成、迁移指导和生产安全检查清单。
正在使用“create-auth”。 为现有 SvelteKit 应用程序添加 Google OAuth 和组织支持。
预期结果:
- 保留当前数据库和包管理器的项目评估。
- SvelteKit 处理程序、Google 提供商配置、组织插件和匹配的客户端集成。
- 凭据、回调、迁移、测试和部署步骤。
正在使用“create-auth”。 规划从另一身份验证库的迁移。
预期结果:
分阶段迁移计划,涵盖当前行为、路由替换、会话兼容性、用户数据、回滚点以及移除原有库。
安全审计
中风险上下文审查确认了五项发现,因为该技能指示执行软件包安装和数据库迁移命令。其他匹配项属于文档语法、链接、配置示例或标准环境访问。未发现提示词注入或数据外泄意图。
已确认安全问题 (1)
能力复核项 (5)
这些是真实的本地能力,对此技能可能是预期行为,因此需要复核,但不会按已确认恶意行为计分。
风险因素
⚙️ 外部命令 (50)
🌐 网络访问 (7)
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/better-auth-create-auth-skill/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/better-auth-create-auth-skill?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/better-auth-create-auth-skill?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/better-auth-create-auth-skill/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/better-auth-create-auth-skill.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
better-auth. (2026). create-auth security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/better-auth-create-auth-skill/audits/6BibTeX 引用
@techreport{better-auth-better-auth-create-auth-skill-2026,
author = {better-auth},
title = {create-auth security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/better-auth-create-auth-skill/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "create-auth security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "better-auth"
date-released: "2026-07-12"
url: "https://skillstore.io/skills/better-auth-create-auth-skill/audits/6"
identifiers:
- type: other
value: "skillstore:better-auth-create-auth-skill:audit:6"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
启动身份验证
为新的 Web 应用程序创建登录、注册、会话、路由、数据库和提供商集成。
为现有应用添加身份验证
检查当前架构并集成 Better Auth,而不替换无关的应用程序结构。
迁移身份验证
规划从另一身份验证库的渐进式过渡,同时保留路由、会话和用户流程。
试试这些提示
使用电子邮件和密码登录将 Better Auth 添加到此项目。检查框架和数据库,然后询问缺失的需求。
使用 Google 和 GitHub OAuth 配置 Better Auth。包括回调路由、所需环境变量、登录页面和提供商设置步骤。
审查当前身份验证实现,并规划分阶段的 Better Auth 迁移。在可行的情况下保留活跃会话,并识别兼容性风险。
使用组织、双因素身份验证、通行密钥、电子邮件验证、速率限制和生产迁移实施 Better Auth。审查每项安全敏感配置。
最佳实践
- 在更改依赖项、文件或数据库架构之前确认实施计划。
- 将机密信息存储在环境变量中,并配置安全 Cookie、受信任来源、验证和速率限制。
- 固定包版本,审查生成的迁移,并在应用更改前备份生产数据库。
避免
- 不要为解决配置错误而禁用 CSRF 保护或降低 Cookie 安全性。
- 不要在源文件中嵌入数据库 URL、身份验证机密信息或 OAuth 凭据。
- 不要对生产数据库运行开发环境的架构推送命令。
常见问题
支持哪些框架?
我可以使用哪些数据库?
可以添加社交登录吗?
它会创建身份验证页面吗?
它会运行数据库迁移吗?
它能替代安全审查吗?
开发者详情
作者
better-auth许可证
MIT
Skillstore 修订
r1
版本提示
作者未声明版本。
引用
d71c7417a35d5c2624161bd2fe8de8a41a362128
维护新鲜度
2026/7/18
使用量
6 次下载 · 151 次浏览
文件结构
📄 SKILL.md