Requisição de login

Aqui, enviaremos as credenciais do app e usuário e esperar de volta um token.

  1. Criaremos uma requisição no Postman do tipo POST;

  2. Seu caminho será o localhost + oauth2/token

    • Esse /oauth2/token é disponibilizado pelo próprio Spring

  3. Em authorization passar o client id, secret e o base64;

    • Para encondar com o base64 no Postman seu Type será Basic Auth.

veja que todos os parâmetros estão sendo referenciados em variáveis

A partir disso, se observarmos no header do Postman, a query de Authorization já terá feito ela, exatamente como na diz na imagem:

No body, não teremos um tipo JSON e sim x-www-form-urlencoded, colocaremos chave e valor, veja:

Ao rodar a requisição, será gerado o token de acesso do tipo bearer com a data de expiração exatamente como passada no application.properties.

Atualizado