Better Auth helps you add login and signup to your app. It works with email, passwords, and social logins like Google. Developers use it with TypeScript and frameworks like Next.js or SvelteKit.
You can set up a database connection and manage user sessions. The tool includes security features like cookie encryption and CSRF protection. It also supports plugins for extra features.
This guide covers installation, configuration, and important settings. Follow the steps to get authentication working fast. Always check the official docs for the latest details.
Global
mkdir -p ~/.claude/skills/better-auth-best-practicesProject
mkdir -p .claude/skills/better-auth-best-practicesSource Repository
Entra App Registrationmicrosoft/azure-skills
Register apps in Entra ID for secure authentication and API access with OAuth 2.0
Entra Agent Idmicrosoft/azure-skills
Create unique OAuth identities for each AI agent instance using Microsoft Graph
Firebase Auth Basicsfirebase/agent-skills
Add secure user sign-in to your app with Firebase Authentication in minutes
Convex Setup Authget-convex/agent-skills
Set up secure login and user management for your Convex app
Create Auth Skillbetter-auth/skills
Set up login and sign-up in your app with Better Auth easily
Email And Password Best Practicesbetter-auth/skills
Set up email verification, password reset, and secure login with Better Auth
Organization Best Practicesbetter-auth/skills
Set up organizations, manage members, and control roles with Better Auth
Clerk Setupclerk/skills
Quickly add Clerk authentication to any project using the CLI tool