nodeSolidServer / nodeSolidServer/node-solid-server

Check External WebID when creating a new account

Offen
#955 0 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

When a user registers to Solid server she may enter an external WebId.

If the user enters an external WebId, the server should at least check that the WebId exists. If not, a warning should be shown to the user with the possibility to correct the WebId.

A bonus feature would be to check if the WebId document can be used for login (e.g. it contains cert:key).

An alternative approach would be to allow account creation either with username and password or using WebId. If a user wants to user WebId, she would need to authenticate with her WebId, not just type the URL.

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

Es werden keine Dateien oder Tests genannt. Beginne damit, den Ablauf der Kontoregistrierung sowie dessen WebID- und Login-Verarbeitung nachzuverfolgen; kläre, ob die Validierung mit einer Warnung, die WebID-Authentifizierung oder beides im Umfang liegt, und füge dann Testabdeckung für das vereinbarte Verhalten hinzu.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, nodejs
Bereich
authentication, backend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
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.