nodeSolidServer / nodeSolidServer/node-solid-server

Unauthorized login after account creation

Offen
#865 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

priority-low
Vorherrschende Sprache
JavaScript
Sterne
1.8k
Forks
308
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

While looking at #862, I discovered that I have Unauthorized written in as only text when I try to login from localhost:8443

What I did:

  1. npm run solid init
  2. NODE_TLS_REJECT_UNAUTHORIZED=0 npm run solid start --no-reject-unauthorized
  3. Create an account
  4. Click on the login button on the Solid Home
  5. Click on Login with localhost:8443

I'm running on node 8.12.0 through nvm and I already accessed that login page from the modal. I have no idea what changed since then.

After further investigations:

  • When I open localhost:8443 in incognito mode, the login page appears
  • When I remove solid-auth-client key from the Local Storage, I can login from the same browser

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, den Ablauf mit npm run solid init und NODE_TLS_REJECT_UNAUTHORIZED=0 npm run solid start --no-reject-unauthorized nachzustellen, und vergleiche anschließend normale und Inkognito-Sitzungen. Untersuche den Local-Storage-Zustand von solid-auth-client und den Login-Ablauf; fertig ist es, wenn sich ein auf localhost:8443 erstelltes Konto anmelden kann, ohne diesen Schlüssel manuell zu entfernen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, node.js
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

Neue Issues direkt in Ihr Postfach

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