Olé pessoal, tudo bem?!
Seguinte, fiz todos os procedimentos e utilizei a API do professor e funcionou certinho. Porém estou usando uma API externa e o retorno dela está sendo no body e não no header como podem ver nos console.log abaixo:
Ao tentar obter o valor através do "res.headers.get('x-access-token')" ele retorna null, afinal o token não esta no headers.
Para solucionar essa questão fiz o seguinte, segue meu código abaixo:
Usando o map (substitutindo o tap) eu converti a resposta do body em uma string no formato Json com "stringify" e convert para um Objeto Json com o "parse". Com isso, tive acesso ao valor que precisava dentro do objeto Json, neste caso o token.
Funcionou bem, mas gostaria de uma opnião se é uma solução viável ou se possui uma maneira mais correta ou adequada de se obter esta valor com resposta no body.
Muito obrigado"