1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-11-27 21:00:13 +01:00
metamask-extension/ui/app
Mark Stacey 4ef908aeb2
Revert "Remove unnecessary lock page (#9793)" (#9825)
This reverts commit f5265c24ab.

Apparently it wasn't unnecessary after all. The Lock page served a few
different purposes. First, it was used to safeguard the seed phrase, in
case the user was interrupted after setting a password. Otherwise
anyone could open MetaMask and see the seed phrase without verifying
the password. Second, the submit function for the initialization unlock
screen also returned the seed phrase, so that it could be set in React
state for the confirmation step. Third, the submit function was also
responsible for navigating back to the seed phrase reveal page.

Removing the lock page had the effect of causing an infinite render
loop if onboarding was interrupted in the "Create" flow after setting
a password but before seed phrase confirmation. That redirect loop has
now been fixed.
2020-11-09 10:20:24 -03:30
..
components expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
contexts add locale to page events (#9802) 2020-11-06 11:17:59 -06:00
css Use 1px borders on inputs and buttons (#9766) 2020-10-30 13:31:42 -05:00
ducks expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
helpers Revert "Remove unnecessary lock page (#9793)" (#9825) 2020-11-09 10:20:24 -03:30
hooks expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
pages Revert "Remove unnecessary lock page (#9793)" (#9825) 2020-11-09 10:20:24 -03:30
selectors expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
store Create custom addHexPrefix function (#9306) 2020-11-06 13:18:00 -08:00