Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Autenticação/Autorização entre aplicações

Olá, o projeto que estamos trabalhando contém autenticação para usuário externo, possivelmente uma pessoa que possui e-mail e senha cadastrado no sistema.

Mas e se for um ou mais casos de integração entre aplicações, como seria a dinâmica? Isso é, todas as aplicações devem manter uma lista de quem pode acessar seus recursos e ter um módulo para geração e validação de JWTs?

1 resposta
solução!

Oi Vinicius,

Nesse cenário o ideal é utilizar o protocolo OAuth(https://oauth.net), mas a biblioteca jjwt que estamos utilizando no curso não segue esse padrão.

Você poderia substituir o jjwt pelo módulo Spring Boot Oauth, porém será bem mais complexo de configurar e utilizar na API: https://docs.spring.io/spring-security-oauth2-boot/docs/current-SNAPSHOT/reference/htmlsingle/

Bons estudos!

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