nodeSolidServer / nodeSolidServer/node-solid-server

How to let user authorize/revoke Pod permissions for specific Solid Application?

Ouverte
#1,335 6 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
JavaScript
Étoiles
1.8k
Forks
308
Métriques de merge des PR
Aucune PR mergée en 30 j

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.

image

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.

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Commencez par examiner l’issue associée solid/solid-auth-client#142 et le flux d’authentification de popup.html décrit ici. Déterminez comment une application Solid donnée devrait demander, modifier et révoquer les permissions du Pod, puis définissez les points d’entrée de l’implémentation et les critères d’achèvement observables.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, nodejs
Domaine
authorization
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.