aceleradora-TW / aceleradora-TW/acelera-movies-back

[Auth] Criando suporte ao Basic Auth

Đang mở
#68 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
Autenticação
Ngôn ngữ chính
TypeScript
Star
0
Fork
21
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

# Contexto

Quero garantir que envio dos dados das credenciais `login` e `password` para a API de uma forma segura.
Para isso eu necessito criar uma Basic Auth, onde essas duas informações são encriptadas em base64 e decodificadas pelo backend.

# Critérios de aceitação

- [ ] deve ser utilizado o Basic Auth do Postman para os testes
- [ ] deve ser implementada a decodificação do base64 dos dois valores
- [ ] após decodificados os valores devem ser comparados com suas respectivas credenciais que estão no código

## Exemplo de onde testar a autenticação

Screen Shot 2023-01-19 at 13 17 16

## Demonstração de como é o teste para esse desenvolvimento

# Notas técnicas

Dicas de busca no Google ou Youtube

- O que é Basic Auth?
- Como implementar Basic Auth no ExpressJS?
- Como acessar cabeçário `Authorization` no ExpressJS?
- O que é base64?
- Como encriptar base64 em javascript?
- Como decodificar base64 em javascript?

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.