Password requirements inconsistent with CLI wallet and the wallet extension
- Dominant language
- Rust
- Stars
- 0
- Forks
- 0
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 3
Description
At the request of @luizstacio moved this issue here. Original was here https://github.com/FuelLabs/fuels-wallet/issues/1092
### What version of Wallet are you using?
0.4.3
### What is happening?
With the CLI wallet, there doesn't seem to be any restrictions to what the password can be, but the browser wallet extension insists on a particular length, alpha/numeric + special characters. (Incidentally, when you must use special characters, numbers and upper case, and the attacker knows this, then entropy is reduced).
This meant that I could not use the same password on the wallet extension as what I was using in the CLI. Suggestion, make the password requirements the same for both CLI and the wallet extension, to reduce the chance that a user would have to use a different password on the wallet extension.
### steps to reproduce
Create a new wallet from the CLI, when you create a password, make it a simple one that doesn't match the password requirements that the browser wallet extension requires.
Using your mnemonic, recreate the wallet in the browser extension (it can also be a new wallet)
Use the same password you used for the CLI wallet - you should not be able to because that password does not meet the password requirements the chrome wallet extension demands.
I know the passwords must not match for the same wallet that we created using the CLI & Browser Wallet Extension, but it's much nicer for the user to be able to use the same password rather than having different ones. I think it's better for Fuel's overall look & feel not to have these inconsistencies, it would be more professional in my view.
### How it should behave?
Make the password requirements the same for both CLI and the browser wallet extension.
### What os are you seeing the problem on?
Mac/Apple Desktop
### What browser?
Chrome
### What is your browser version?
Version 121.0.6167.184 (Official Build) (x86_64)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.