-
Notifications
You must be signed in to change notification settings - Fork 18
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
Profile, accounts, sessions #907
Comments
Reasons why we need to store the profile in the first place
|
|
Account management in delivery servicecreating accountsPrerequisites: A user can have multiple ens names, e.g. Once a profile is published, the user can create an account for that profile with a delivery service through the
deleting accountsAn account can be deleted by the account owner through the Session management
|
Plan:
NotesAccount
Names
Should an account be identifyable by it's unique ens name? That might be a good idea. |
Update:
|
Background
Currently, both backend and delivery service store the user's "profile" in their database. Since the profile should ideally be managed on-chain, only one source of truth should ever exist. There are several options:
Option 1 is the way to go.
Discussion and results
See notes.
Which data must be handled?
Who handles what?
Sessions
The services store information about the user in "sessions", which is a very unfortunate term to use in this context.
Estimate: 3 days
The text was updated successfully, but these errors were encountered: