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

Gwen Auth/Data Custody #99

Open
4 tasks
tysloan opened this issue Apr 4, 2023 · 0 comments
Open
4 tasks

Gwen Auth/Data Custody #99

tysloan opened this issue Apr 4, 2023 · 0 comments
Labels
backend Backend work to be reviewed by team dweb hosting gwen level 1 Level 1 of dweb hosting project

Comments

@tysloan
Copy link

tysloan commented Apr 4, 2023

Description: We'll need some form of Auth for dweb hosting and Gwen. This will connect a user to an API key (once generated), to files, domains, form of payment, etc. This work will assist with persistence and data custody between apps (ex. contacts in Alberto + Gwen for the same account). Can create a registry for neighborhoods.

As a user, I want my API key, files, domains, etc. to be linked to my account so that only I can access and manage them.

  • Should associate a login/account with their Gwen or Alberto assets:
  • API Key (once generated)
  • Files
  • Domains
  • Contacts
  • Should only be able to be accessed by those that are authorized.
  • Should be able to authenticate against the API.
  • Should be demoed.

Notes:

  • A lot of design to be done.
  • Payment linkage will be separate ticket.
  • Backend that could link to it. Need some way to link to the blockchain.
  • Data custody. All data on the blockchain is public. Think more on this zkproofs or user-encrypted data.
  • More details should be added.
  • Auth token or passing API key as the Auth?
@tysloan tysloan added dweb hosting gwen backend Backend work to be reviewed by team level 1 Level 1 of dweb hosting project labels Apr 4, 2023
@tysloan tysloan changed the title Gwen login/Auth Gwen Auth/Data Custody Apr 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Backend work to be reviewed by team dweb hosting gwen level 1 Level 1 of dweb hosting project
Projects
None yet
Development

No branches or pull requests

1 participant