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

Incremental Account Security #5849

Closed
bdresser opened this issue Nov 28, 2018 · 1 comment · Fixed by #6874
Closed

Incremental Account Security #5849

bdresser opened this issue Nov 28, 2018 · 1 comment · Fixed by #6874
Assignees
Labels
area-onboarding area-UI Relating to the user interface.

Comments

@bdresser
Copy link
Contributor

bdresser commented Nov 28, 2018

When a new user joins, we can create a password created in the background. Vault is encrypted with that password, user can set a new one to re-encrypt the vault at any time. We'll encourage the user to set their password & backup their seed phrase when:

  • assets > 0 (ETH or any type of token)
  • user tries to view seed
  • user tries to export private key

When any of the above conditions is met, we'll drop the user in the "account security" flow:

  1. Create password (can't skip)
  2. Back up seed

For seed backup

  • "skip" or "remind me later" (or "remind me when I have > 10 ETH" ?)
  • we could enforce a max # of skips?

This issue was originally meant for mobile, repurposing after today's conversation.

@bdresser
Copy link
Contributor Author

Figma here

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-onboarding area-UI Relating to the user interface.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants