소개
Better Auth는 TypeScript를 위한 프레임워크에 구애받지 않는 범용 인증 및 권한 부여 프레임워크입니다. 기본적으로 포괄적인 기능 세트를 제공하며 고급 기능 추가를 단순화하는 플러그인 생태계를 포함합니다. 2단계 인증, 패스키, 멀티 테넌시, 멀티 세션 지원, 심지어 SSO와 같은 엔터프라이즈 기능, 자체 IDP 생성 등이 필요한 경우에도 바퀴를 재발명하는 대신 애플리케이션 구축에 집중할 수 있습니다.
기능
Better Auth는 가장 포괄적인 인증 라이브러리가 되는 것을 목표로 합니다. 기본적으로 광범위한 기능을 제공하며 플러그인으로 확장할 수 있습니다. 주요 기능은 다음과 같습니다:
Framework Agnostic
Support for most popular frameworks
Email & Password
Built-in support for secure email and password authentication
Account & Session Management
Manage user accounts and sessions with ease
Built-In Rate Limiter
Built-in rate limiter with custom rules
Automatic Database Management
Automatic database management and migrations
Social Sign-on
Multiple social sign-on providers
Organization & Access Control
Manage organizations and access control
Two Factor Authentication
Secure your users with two factor authentication
Plugin Ecosystem
Even more capabilities with plugins
...그리고 훨씬 더 많은 기능이 있습니다!
AI 도구
LLMs.txt
Better Auth는 AI 모델이 인증 시스템과 통합하고 상호 작용하는 방법을 이해하는 데 도움이 되는 LLMs.txt를 제공합니다. https://better-auth.com/llms.txt에서 확인하세요.
MCP
Better Auth는 MCP 서버를 제공하므로 모델 컨텍스트 프로토콜(MCP)을 지원하는 모든 AI 모델과 함께 사용할 수 있습니다.
CLI 옵션
Better Auth CLI를 사용하여 선호하는 클라이언트에 MCP 서버를 쉽게 추가할 수 있습니다:
pnpm @better-auth/cli mcp --cursorpnpm @better-auth/cli mcp --claude-codepnpm @better-auth/cli mcp --open-codepnpm @better-auth/cli mcp --manual수동 구성
또는 각 클라이언트에 대해 수동으로 MCP 서버를 구성할 수 있습니다:
claude mcp add --transport http better-auth https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp {
"$schema": "https://opencode.ai/config.json",
"mcp": {
"Better Auth": {
"type": "remote",
"url": "https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp",
"enabled": true,
}
}
}{
"Better Auth": {
"url": "https://mcp.chonkie.ai/better-auth/better-auth-builder/mcp"
}
}