CodeGenieApp / CodeGenieApp/serverless-express

`Authorization` headers not passed properly through Api Gateway v1.

Offen
#670 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
5.3k
Forks
676
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When attempting to pass `Authorization` headers, its accessible via `events.headers` directly, but not through the `event` object via `event.headers`. Seems to be related to #437 #464.

The patch suggested by #437 seems to work as expected, but would like to see this implemented into this library.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den API Gateway v1 request adapter nachzuverfolgen, der event.headers erstellt, vergleiche ihn anschließend mit dem im Issue beschriebenen events.headers-Pfad und prüfe die verwandten Issues #437 und #464. Als erledigt gilt die Aufgabe, wenn Authorization sowohl über event.headers als auch über events.headers verfügbar ist und das Verhalten durch die vorhandenen Tests des Projekts verifiziert wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, express, javascript, node.js
Bereich
api, backend, cloud
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
38/100

Neue Issues direkt in Ihr Postfach

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