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

[Auth] Criando suporte ao Basic Auth

Offen
#68 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Autenticação
Vorherrschende Sprache
TypeScript
Sterne
0
Forks
21
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

# 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?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.