Better Auth - TypeScript용 포괄적인 Auth 프레임워크
(github.com/better-auth)- 프레임워크 독립적인 TypeScript용 인증(및 권한 부여) 라이브러리
- React, Vue, Svelte, Astro, Solid, Next.js, Nuxt, Tanstack Start, Hono 등 다양한 프레임워크 지원
- 이메일 및 비밀번호 인증, 세션 및 계정 관리 기능 내장
- 소셜 로그인 : GitHub, Google, Discord, Twitter 등 다수의 OAuth 제공자와 연동
- 2FA: 코드 몇 줄로 사용자 계정을 2단계 인증으로 보호
- 멀티 테넌트 : 조직, 팀, 멤버 관리와 초대 기능 지원. 접근 제어 기능 포함
- 공식 플러그인 및 커뮤니티 제작 플러그인으로 애플리케이션 경험 개선 가능
https://github.com/twinstae/coaching-sospeso/blob/main/src/lib/auth.ts
제 프로젝트에서 써보고 있는데 깔끔하고 괜찮은 첫 인상입니다.