Faala galera, demorei mas voltei com a parte 3 do artigo de como fazer uma API com nodeJs!
Mas antes caso não tenham visto a part 1 e part2, da um conferida.
Nossa API já está acessando o banco de dados mongo e agora vamos implementar autenticação JWT para adicionarmos um passo de segurança.
Esse tipo de autenticação é muito comum e é usada para que apenas pessoas autorizadas acessem nossos métodos da API.
O que é o JWT? (JSON Web Tokens)
JWT é uma string codificada que será usada como chave para concluir uma requisição à nossa API.
Toda requisição feita para nossa API o token será validado, permitindo ou não que a transação seja concluída com sucesso.
Esse token é formado por alguns dados criptografados e uma chave privada, que será usada para validar.
Não é indicado que se salve dados sensíveis nesse token, por mais que ele seja criptografado, é possível reverter essa criptografia e assim ler os dados ali contidos.
Ao adotar o framework ágil do Scrum, é essencial compreender e utilizar as métricas-chave para avaliar o desempenho e identificar oportunidades de melhoria. Essas métricas fornecem insights valiosos sobre o
O Fluxo Scrum é uma abordagem ágil fundamental na gestão de projetos, especialmente no desenvolvimento de software. Este método proporciona uma estrutura flexível e adaptativa, essencial para enfrentar os desafios
No atual cenário de desenvolvimento de software, a pressão por eficiência e velocidade de entrega nunca foi tão intensa. Empresas de todos os tamanhos estão buscando maneiras de acelerar o