Better Auth is a comprehensive, framework-agnostic authentication and authorization framework for TypeScript that provides built-in support for email/password authentication, social sign-on, and a powerful plugin ecosystem for advanced features.
Generate secret: Use openssl or a random string generator (min 32 characters).
Create auth.ts in project root, lib/, utils/, or nested under src/, app/, or server/:
Руководство по реализации Better Auth — независимой от платформы платформы аутентификации и авторизации для TypeScript. Используйте при добавлении в приложения функций аутентификации, таких как электронная почта/пароль, OAuth, 2FA, ключи доступа или расширенные функции аутентификации. Источник: akornmeier/claude-config.