Che cos'è better-auth?
Implementa l'autenticazione e l'autorizzazione con Better Auth, un framework di autenticazione TypeScript indipendente dal framework. Le funzionalità includono autenticazione e-mail/password con verifica, provider OAuth (Google, GitHub, Discord, ecc.), autenticazione a due fattori (TOTP, SMS), supporto passkey/WebAuthn, gestione delle sessioni, controllo degli accessi basato sui ruoli (RBAC), limitazione della velocità e adattatori di database. Da utilizzare quando si aggiunge l'autenticazione alle applicazioni, si implementano flussi OAuth, si imposta 2FA/MFA, si gestiscono sessioni utente, si configurano regole di autorizzazione o si creano sistemi di autenticazione sicuri per applicazioni web. Fonte: congdon1207/agents.md.