next-js-better-auth-integration
Integrar Better Auth no Next.js
A autenticação em projetos com App Router frequentemente abrange server components, middleware, sessões e estado do cliente. Esta habilidade oferece ao Claude, Codex e Claude Code uma checklist focada para implementar padrões do Better Auth.
Baixar o ZIP da habilidade
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "next-js-better-auth-integration". Planejar a integração do Better Auth para um novo projeto com App Router.
Resultado esperado:
- Sequência de configuração recomendada para configuração de auth, configuração de provedor e contexto de sessão.
- Plano de proteção de rotas para páginas públicas e privadas.
- Checklist de segurança cobrindo cookies, CSRF, segredos e limitação de taxa.
Usando "next-js-better-auth-integration". Revisar minha estratégia de rotas protegidas.
Resultado esperado:
- Avaliação de verificações de sessão no lado do servidor e no lado do cliente.
- Comportamento de redirecionamento para usuários não autenticados.
- Lacunas a verificar antes do lançamento em produção.
Auditoria de segurança
SeguroReviewed the three static findings in SKILL.md and found no confirmed malicious or unsafe behavior. The flagged lines are descriptive authentication guidance, not executable code, credential access, weak cryptography, or network reconnaissance. No prompt injection attempt or data exfiltration intent was found.
Static false positives ignored (3)
These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.
Pontuação de qualidade
O que você pode criar
Adicionar Autenticação a um Novo App
Planeje a configuração do Better Auth, o contexto de sessão e páginas protegidas antes de escrever o código de implementação.
Revisar a Arquitetura de Autenticação
Verifique se o tratamento de sessões, redirecionamentos, comportamento de tokens e configurações de cookies estão cobertos.
Preparar Tarefas de Implementação
Converta requisitos de autenticação em itens de trabalho focados para App Router, middleware e estados de UI.
Teste estes prompts
Use esta habilidade para descrever as etapas de configuração do Better Auth para meu projeto Next.js com App Router. Inclua arquivos necessários, fluxo de sessão e variáveis de ambiente.
Use esta habilidade para projetar o comportamento de rotas protegidas para estas páginas: dashboard, settings e billing. Inclua redirecionamentos para usuários não autenticados e verificações de sessão.
Use esta habilidade para revisar minha estratégia planejada de sessão com Better Auth. Foque em cookies, expiração de JWT, proteção CSRF, limitação de taxa e tratamento de segredos.
Use esta habilidade para criar um plano de migração em fases de auth customizada para Better Auth em um app Next.js com App Router, login social e server components protegidos.
Boas práticas
- Comece pelos requisitos de sessão e provedor antes de alterar rotas.
- Mantenha segredos de autenticação em variáveis de ambiente gerenciadas.
- Teste sessões expiradas, tokens inválidos e caminhos de acesso não autenticado.
Evitar
- Não armazene tokens de sessão em armazenamento inseguro no lado do cliente.
- Não proteja páginas apenas com verificações no lado do cliente.
- Não lance fluxos de autenticação sem limitação de taxa e revisão de CSRF.