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

New User Onboarding #167

Closed
bdresser opened this issue Nov 20, 2018 · 3 comments
Closed

New User Onboarding #167

bdresser opened this issue Nov 20, 2018 · 3 comments

Comments

@bdresser
Copy link
Contributor

Onboarding flow for new users

  • taps "new user"
  • terms, analytics opt-in
  • generate keys in the background
  • land on dapp browser
@bdresser
Copy link
Contributor Author

bdresser commented Nov 27, 2018

EDIT: this is all tracked in a separate issue: MetaMask/website#185


  • no account security during first-time onboarding (!)
    • password created in the background, vault is encrypted, user just doesn't know the pw
  • prompt user to set account security when
    • assets > 0 (ETH or any type of token)
    • user tries to view seed
    • user tries to export private key

"account security" flow could be like
1 - Create password (can't skip)
2 - Biometrics (if phone supports, can skip?)
3 - back up seed (can skip?)

  • can let user choose manual or cloud (or password mgr?)
  • "skip" == "remind me later" (or "remind me when I have > 10 ETH" ?)
  • max # of skips?
  • how is this similar / different for synced users? (see security layers below )

nice to have

Open q's

  • Security concern? Bad to let the app sign without requiring password?
  • Does "set password" flow also suggest user back up seed phrase?
  • phone-to-extension sync - v2

@brunobar79 brunobar79 removed this from the Alpha milestone Dec 4, 2018
@brunobar79 brunobar79 added this to the Private Beta milestone Dec 11, 2018
@bdresser
Copy link
Contributor Author

bdresser commented Jan 3, 2019

Some design differences in Omna's deck around here

@brunobar79
Copy link
Contributor

This one is included in #185

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

No branches or pull requests

2 participants