Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Safe password resets with json web tokens - Invalid token when decoding

Offen
#776 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
javascript, node.js

Rechercherichtung

Keine Quelldatei oder kein Test wird genannt. Beginne damit, den in der Issue beschriebenen Ablauf zum Dekodieren des Passwort-Reset-Tokens mit jsonwebtoken 8.5.1 zu reproduzieren, und untersuche dann den gemeldeten im catch abgefangenen Fehler; abgeschlossen ist die Aufgabe, wenn du ermittelt hast, warum das Token abgelehnt wird, und das Verhalten mit einer fokussierten Reproduktion bestätigt hast.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Description

I am trying to put in place a safe password resets with json web tokens flow, where the first step of the forgot password flow is:

image

... the user is receiving an email with the reset link, the URL contains two query string parameters (token and email):

image

I believe this encode part is working fine, where I am having problems is in the second step:

image

all 3 previous console logs are printed with the expected data, but this one don't console.log('4. user =================>', user) where the catch error is turning back:

image

Environment

Please provide the following:

  • Version of this library used:
jsonwebtoken: ^8.5.1
Vorherrschende Sprache
JavaScript
Sterne
18.2k
Forks
1.3k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus auth0/node-jsonwebtoken

Alle Issues in auth0/node-jsonwebtoken

Ähnliche Issues

Weitere Issues zu JavaScript

Neue Issues direkt in Ihr Postfach

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