Что такое 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.