🟢
ChatGPT intermediate

Estratégias de authentication systems em Node.js

Prompt gerado automaticamente para Authentication systems em Node.js

2 usos Node.js

Prompt completo

"Desenvolva um sistema de autenticação robusto e escalável para uma API RESTful utilizando Node.js e Express.js. O sistema deve implementar autenticação baseada em JWT (JSON Web Tokens) com as seguintes funcionalidades: registro de novos usuários (hashing de senhas com bcrypt), login de usuários existentes com validação de credenciais, geração e validação de tokens JWT (com expiração e refresh tokens), e um middleware de proteção de rotas para garantir que apenas usuários autenticados e autorizados possam acessar determinados endpoints. Além disso, o sistema deve incluir um mecanismo básico de autorização baseado em roles (ex: 'admin', 'user') e demonstrar como revogar tokens JWT em caso de logout ou comprometimento. A solução deve ser modular e seguir boas práticas de segurança e organização de código."

Tags relacionadas

Node.js Authentication systems gerado-automaticamente

Como usar este prompt

1

Clique no botão "Copiar" para copiar o prompt para sua área de transferência

2

Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)

3

Cole o prompt e adapte conforme necessário para seu contexto específico