1
resposta

Porque usar o http-bearer ao invés do próprio passport-jwt?

na documentação do passport existe o passport-jwt, porque usar o bearer ao invés dele?

1 resposta

Oi, Carlos! Tudo bem?

Desculpa a demora por um retorno.

O http-bearer é um middleware que pode ser usado com o passport-jwt para autenticar requisições HTTP usando tokens JWT. O passport-jwt é uma estratégia de autenticação do passport que permite autenticar usuários usando tokens JWT em APIs Node.js.

A principal diferença entre o http-bearer e o passport-jwt é que o http-bearer é um middleware que pode ser usado com qualquer estratégia de autenticação do passport, enquanto o passport-jwt é uma estratégia específica para autenticação com tokens JWT.

O uso do http-bearer com o passport-jwt permite uma maior flexibilidade na implementação da autenticação em sua aplicação, permitindo que você utilize outras estratégias de autenticação do passport em conjunto com a autenticação com tokens JWT.

Espero ter ajudado na compreensão do problema. Caso tenha ficado alguma dúvida, sinta-se à vontade em comunicar, estou à disposição!

Um forte abraço e bons estudos!

Caso este post tenha te ajudado, por favor, marcar como solucionado ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software