Estratégias de authentication systems em Node.js

Prompt gerado automaticamente para Authentication systems em Node.js

5.0
32 usos
ChatGPT
Usar no ChatGPT
"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."

Como Usar este Prompt

1

Clique no botão "Copiar Prompt" para copiar o conteúdo completo.

2

Abra sua ferramenta de IA de preferência (ChatGPT e etc.).

3

Cole o prompt e substitua as variáveis (se houver) com suas informações.

Compartilhe

Gostou deste prompt? Ajude outras pessoas a encontrá-lo!

Outros prompts de Node.js

Continue explorando prompts nesta categoria.

Guia para error handling em Node.js

Prompt gerado automaticamente para Error handling em Node.js

Guia para deployment strategies em Node.js

Prompt gerado automaticamente para Deployment strategies em Node.js

Guia para deployment strategies em Node.js

Prompt gerado automaticamente para Deployment strategies em Node.js