nodeSolidServer / nodeSolidServer/node-solid-server
How to let user authorize/revoke Pod permissions for specific Solid Application?
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.8k
- Forks
- 308
- PR merge metrics
- No merged PRs in 30d
Description
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.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the related issue solid/solid-auth-client#142 and the popup.html authentication flow described here. Determine how a specific Solid application should request, change, and revoke Pod permissions, then define the implementation entry points and observable completion criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, nodejs
- Domain
- authorization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100