nodeSolidServer / nodeSolidServer/node-solid-server
How to let user authorize/revoke Pod permissions for specific Solid Application?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.8k
- Forks
- 308
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
As title, and it's related to issue solid/solid-auth-client#142
If I use the https://electric-data-pod.com:8443/popup.html target via popup window to login the specific Solid App, it only does authentication.
Then redirecting to the Solid App home page if authentication is successful.
It didn't present any authorization page to let user select proper Pod access permissions.
And I think it's expected as following captured shot before redirecting to the Solid App home page, but it doesn't present.

Another question is about permission revoking.
I want to let user revoke Pod permission on specific Solid App at any time.
Or authorize new permission for specific Solid App.
But I also cannot find any examples about this.
Could anyone know these two questions? Thanks.
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
Beginnen Sie mit der Durchsicht des zugehörigen Issues solid/solid-auth-client#142 und des hier beschriebenen popup.html-Authentifizierungsablaufs. Ermitteln Sie, wie eine bestimmte Solid-Anwendung Pod-Berechtigungen anfordern, ändern und widerrufen sollte, und definieren Sie anschließend die Einstiegspunkte für die Implementierung sowie beobachtbare Abschlusskriterien.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, nodejs
- Bereich
- authorization
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100