什么是 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。