better-auth

Implements email/password authentication with SHA-256 password hashing and Google OAuth integration for SaaS apps.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/hanthienduc/myprotocol-stack --skill better-auth-hanthienduc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: better-auth
Source: https://github.com/hanthienduc/myprotocol-stack/tree/main/.claude/skills/better-auth
Command: npx skills add https://github.com/hanthienduc/myprotocol-stack --skill better-auth-hanthienduc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Implementing secure and scalable authentication systems is complex and critical for any application. This skill provides comprehensive guidance and tools for building robust authentication, covering traditional email/password, modern OAuth providers, database integration, and advanced security features.

Core Features & Use Cases

  • Flexible Authentication Methods: Guides on implementing email/password authentication, integrating with popular OAuth providers (Google, GitHub, etc.), and managing user sessions.
  • Database Integration: Best practices for securely storing user credentials and integrating with various database systems.
  • Advanced Security Features: Covers multi-factor authentication (MFA), rate limiting, password hashing, and other security measures to protect user accounts.
  • Use Case: You're building a new SaaS application and need a secure user login system. Use this skill to get step-by-step instructions on setting up email/password authentication with password hashing, integrating Google OAuth, and ensuring proper session management, all while adhering to security best practices.

Quick Start

Explain how to implement email and password authentication with secure password hashing.