Feat/us1 auth integration
US01 - Integração com a API
Criado serviço de autenticação, integrado com o backend. Também foi criado um serviço para obter detalhes do usuário logado, como nome e privilégios (role) a partir do JWT.
Todos os métodos de API agora devem ter, no parâmetro config do axios, o método getAxiosConfigWithHeaders()
, para que possa receber o token de autenticação, se tiver.
A página PasswordRecovery foi reestilizada para consistência com a página Login.
(Tarefa não relacionada) Todos os console.log foram removidos da aplicação.
Checklist
Deixe um dos ícones de acordo com a sua resposta para cada pergunta. (legenda abaixo)
-
🤷 ♀️ interface funciona nos tamanhos de tela suportados -
🤷 ♀️ interface segue especificação no Figma -
✅ passa nos testes funcionais definidos para a tarefa/story -
❌ documentação atualizada -
✅ código dentro dos padrões -
❌ adiciona dependências externas -
❌ dependências externas adicionadas foram aprovadas pelos AGES III
Legenda:
-
✅ : sim (funciona/builda/documentação atualizada/...) -
⚠ ️: parcialmente (partes não funcionam/apenas documentação pendente/...) -
❌ : não (não builda/não funciona/não segue padrões/sem documentação/...) -
🤷 ♀️: não se aplica (não tenho como testar no iOS/não envolve interface/...)