Elixir challenge done with 'Rocketseat' Ignite course. ("Desafio 07 - Consumindo APIs & Testando requisições com bypass & Autenticação JWT & Token refresh")
Nesse desafio, você deverá criar uma aplicação que consome a API do GitHub retornando a lista de repositórios de um usuário informado.
A rota para obter esse dado da API é [https://api.github.com/users/danilo-vieira/repos](https://api.github.com/users/danilo-vieira/repos)
onde danilo-vieira deverá ser o nome do usuário que está solicitando a lista de repositórios, ou seja, esse dado deve ser dinâmico.
Nesse desafio, você deverá testar o cliente criado no desafio anterior usando a lib bypass (link: https://github.com/PSPDFKit-labs/bypass) aplicando tudo que aprendeu até agora!
Nesse desafio, você irá implementar uma nova feature para a aplicação desenvolvida no desafio Consumindo APIs. A aplicação deve possuir uma entidade User onde cada usuário possuirá apenas um id e senha. Ao fazer uma requisição para a rota de criação de usuários, deve ser enviado apenas a senha a ser cadastrada para o novo usuário, já o id deverá ser gerado pelo servidor e retornado no corpo da resposta.
Continuando com o código implementado no desafio Autenticação JWT, você deverá customizar o tempo de validade de um token para um minuto e renovar ele a cada requisição feita desde que ainda esteja válido.