跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Better Auth Authentication

技能 已验证 活跃

Better Auth authentication flows for TypeScript apps. Use when enabling email/password auth, configuring social providers, or implementing sign-up, sign-in, and verification flows.

目的

To simplify and standardize the implementation of robust authentication mechanisms in TypeScript applications, ensuring security and a good user experience.

功能

  • Email/password authentication
  • Social provider integration
  • Sign-up, sign-in, sign-out flows
  • Email verification implementation
  • Secure secret handling guidance

使用场景

  • Implementing user authentication for a new TypeScript web app.
  • Adding social login options (GitHub, Google) to an existing application.
  • Configuring email verification to improve user account security.
  • Guiding the secure implementation of sign-in and sign-out processes.

非目标

  • Providing a runtime authentication service; it offers patterns, not an executable.
  • Handling authorization rules beyond basic sign-in/sign-out states.
  • Integrating with specific UI frameworks; focuses on backend logic patterns.

Trust

  • info:Issues AttentionThere are 4 open issues and 0 closed issues in the last 90 days, indicating limited recent maintainer response to new issues.

Compliance

  • info:GDPRThe skill operates on user credentials and potentially personal data, but it correctly advises on keeping secrets server-side and does not submit this data to third parties without explicit user action.

安装

npx skills add bobmatnyc/claude-mpm-skills

通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。

质量评分

已验证
99 /100
1 day ago 分析

信任信号

最近提交29 days ago
星标44
许可证MIT
状态
查看源代码

类似扩展

Netlify Identity

100

用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。

技能
netlify

Auth0 Express OAuth2 JWT Bearer

100

Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support

技能
auth0

Auth0 Nuxt

100

Use when implementing Auth0 authentication in Nuxt 3/4 applications, configuring session management, protecting routes with middleware, or integrating API access tokens - provides setup patterns, composable usage, and security best practices for the @auth0/auth0-nuxt SDK

技能
auth0

Auth0 Next.js

100

Use when adding authentication to Next.js applications (login, logout, protected pages, middleware, server components) - supports App Router and Pages Router with @auth0/nextjs-auth0 SDK.

技能
auth0

Auth0 Flask

100

Use when adding login, logout, and user profile to a Flask web application using session-based authentication - integrates auth0-server-python for server-rendered apps with login/callback/profile/logout flows.

技能
auth0

Senior Backend Engineer

100

Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening. Use when the user asks to "design REST APIs", "optimize database queries", "implement authentication", "build microservices", "review backend code", "set up GraphQL", "handle database migrations", or "load test APIs". Covers Node.js/Express/Fastify development, PostgreSQL optimization, API security, and backend architecture patterns.

技能
alirezarezvani