-
Notifications
You must be signed in to change notification settings - Fork 38
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
Encrypt storage of mnemonic #3189
Encrypt storage of mnemonic #3189
Comments
In the seed phrase screen we need to write that seed phrase is store encrypted. |
We set the password only for web and extension, it will be mandatory option. We keep lock timer but we cannot disable Secure Login. |
For users upgrading the app they have to be prompted to set a password. |
@martinkaintas @peronczyk @smaroudasunicorn
Design:
Design: |
I am ok with the proposal |
Also if I'm opening it in extension there is no way to go back to the login page, I have to remove extension and install it once again.
2024-10-04.1.07.54.movIn extension the header is present, but after I changed my password wallet is in endless update status and there is not possible to enter password. It seems broken too: |
STORY: Superhero Wallet mnemonic storage should be securely encrypted on user's device both for the browser extension and for the mobile apps.
Research and suggestion (by @onvisions ) As far as I have researched several other crypto wallets they usually have password option for accessing web and browser extension and biometric/PIN authentication to access the mobile apps.
Based on that I think that introducing both password and biometric/PIN authentication (on mobile) will be an overkill and it will require more complex logic on mobile. Instead I suggest to have:
The user is able to set different lock up intervals for the wallet and the device screen so that for example the Superhero wallet is locked immediately and the device screen after 15 mins. which gives good control over the desired behavior.
DESIGN:
1. Set Password
..........................................................................................
2. Upgraded Security Modal. Set password.
Recording: https://github.com/user-attachments/assets/80ba40ce-f1d8-4de6-8613-b0eba742e0ad
..........................................................................................
3. Unlock with password
..........................................................................................
4. Seetings: lock time interval, reset password
Auto-lock Interval:
Change your password:
..........................................................................................
5. Update of wording needed:
FIGMA REFERENCE: https://www.figma.com/design/3oGLWzSH0oJljo4RETZtur/Superhero-Wallet-UI-(%E2%9C%94%EF%B8%8FUpdated)?node-id=33455-217248&t=yNhx5Cr7FQ1SiG9h-0
The text was updated successfully, but these errors were encountered: