什麼是 better-auth?
Better Auth — 與框架無關的 TypeScript 驗證和授權函式庫。 涵蓋設定、電子郵件/密碼、社交 OAuth(40 多個提供者)、金鑰、魔術連結、 2FA、組織、會話、外掛程式、管理、掛鉤和安全強化。 使用 Better Auth 實現身份驗證時使用:配置身份驗證實例、新增 提供者,設定資料庫適配器(Prisma、Drizzle、PostgreSQL、MySQL、SQLite、 MongoDB),與框架整合(Next.js、Nuxt、SvelteKit、Astro、Hono、Express、 Elysia、Fastify、Expo)、管理會話或使用外掛擴充功能。 來源:fellipeutaka/leon。