Better Auth Integrations

🌐Community
by bobmatnyc · vlatest · Repository

Simplifies integrating diverse authentication methods (OAuth, SAML, etc.) securely into your applications.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add better-auth-integrations npx -- -y @trustedskills/better-auth-integrations
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "better-auth-integrations": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/better-auth-integrations"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill, Better Auth Integrations, simplifies securely integrating various authentication methods (like OAuth and SAML) into applications. It provides handlers that can be mounted at a specific base path (e.g., /api/auth/*) and offers framework-specific helpers to streamline the process. The goal is to ensure correct cookie and header flow within server-side rendering (SSR) and server actions, particularly in Next.js environments.

When to use it

  • When integrating OAuth or SAML authentication into a Next.js application.
  • To simplify handling authentication flows with SSR and server actions.
  • When needing a consistent base path for authentication routes between the client and server.
  • For projects requiring secure cookie management during authentication processes.

Key capabilities

  • Provides an authentication handler that can be mounted at a configurable base path.
  • Offers framework-specific helpers (e.g., toNextJsHandler, toNodeHandler) for easier integration.
  • Includes plugins like nextCookies to ensure proper cookie handling in Next.js server actions.
  • Supports SSR and server action workflows.

Example prompts

  • "Integrate OAuth authentication using the Better Auth Integrations skill, mounting the handler at /api/auth/*."
  • "Show me how to use toNextJsHandler with my existing auth instance in a Next.js App Router project."
  • "Configure cookie handling for server actions using the nextCookies plugin within the Better Auth Integrations skill."

Tips & gotchas

  • Maintain consistency between the base path used on the client and the server to avoid routing issues.
  • Prioritize using framework helpers provided by the skill whenever possible, as they offer optimized integration.
  • Avoid implementing custom body parsers before invoking the authentication handler.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
bobmatnyc
Installs
61

🌐 Community

Passed automated security scans.