nodeSolidServer / nodeSolidServer/node-solid-server
Too many redirects error when logging into multiple apps
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.8k
- Forks
- 308
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Ran into an error trying to log in, specifically to the inrupt.net provider.
To reproduce, I logged first into develop.generator.inrupt.com using my jmartin.inrupt.net pod, then logged into localhost as the same pod. The first login was successful (and showed the login form on the provider as expected). The second login immediately showed a Chrome error, reading:
This page isn’t working
inrupt.net redirected you too many times.
Try clearing your cookies.
ERR_TOO_MANY_REDIRECTS
Clearing my cookies did indeed help, but I was able to reproduce this error a second time.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die Anmeldesequenz zu reproduzieren: Authentifiziere dich bei develop.generator.inrupt.com, dann bei localhost mit demselben Pod, und beobachte die Umleitungsschleife bei inrupt.net. Vergleiche den Ablauf mit einer Anmeldung nach dem Löschen der Cookies und ermittle, welche Änderung wiederholte Umleitungen verhindert und gleichzeitig eine erfolgreiche Anmeldung über mehrere Apps hinweg beibehält.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, nodejs
- Bereich
- authentication
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100