Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UX flows for AOL subdelegation #370

Closed
expede opened this issue Apr 5, 2022 · 6 comments
Closed

UX flows for AOL subdelegation #370

expede opened this issue Apr 5, 2022 · 6 comments
Assignees

Comments

@expede
Copy link
Member

expede commented Apr 5, 2022

No description provided.

@depatchedmode
Copy link

When you say "subdelegation" do you mean using the AOL I got from Application A to "login" to Application B?

@expede
Copy link
Member Author

expede commented Apr 5, 2022

@depatchedmode this could have had WAY MORE info in it! 😅

There are a couple scenarios, but essentially anywhere I want to give another app access to some but not all of my capabilities. At least in concept, this may or may not be the same application; maybe it's to a less trusted device.

As some examples:

As a Laconic Wallet user I may only want to give access to my Cosmos account (but not my LNT stuff) for the next week while I'm on my a borrowed iPad that has no password.

As a WNFS user, I want to share this awesome playlist between https://diffuse.sh and a videogame project that I'm working on, but not other things like my vacation photos.

@depatchedmode
Copy link

Sweet. This helps clarify the scope.

Moving to and from less trusted devices is a very rich set of flows to explore! Also, was not yet aware of diffuse.sh — checking it out now.

@avivash
Copy link
Member

avivash commented Apr 5, 2022

Sweet. This helps clarify the scope.

Moving to and from less trusted devices is a very rich set of flows to explore! Also, was not yet aware of diffuse.sh — checking it out now.

built by @icidasset 🙌🏼

@depatchedmode
Copy link

The things that a person will be concerned about when sub-delegating:

  • scope of the delegation: what permissions am I granting
  • identity of the thing I'm delegating to: who exactly am I granting them to
  • time horizon of the delegation: how long are these permissions going to last?
  • permanence—how final is this decision? (eg. process for revocation)

I think WNFS' default folder structure, and practices about how it is used, is one of the most powerful first places to construct and improve sub-delegation UX.

@jeffgca
Copy link
Contributor

jeffgca commented May 13, 2022

PDF export from the current state of the FigJAM

App sub-delegation.pdf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants