1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-25 12:52:33 +02:00
metamask-extension/ui/app/pages
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
..
add-token Create custom addHexPrefix function (#9306) 2020-11-06 13:18:00 -08:00
asset [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-add-suggested-token [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-add-token [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-approve expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
confirm-decrypt-message [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-deploy-contract [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-encryption-public-key [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-send-ether [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-send-token [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-token-transaction-base [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
confirm-transaction expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
confirm-transaction-base expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
confirm-transaction-switch add shared transaction constants (#9459) 2020-11-03 16:57:51 -06:00
connected-accounts [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
connected-sites [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
create-account Add custom hd path option (#9367) 2020-11-06 16:17:16 -08:00
error [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
first-time-flow Revert "Remove unnecessary lock page (#9793)" (#9825) 2020-11-09 10:20:24 -03:30
home Make all UI tabs accessible via keyboard (#9518) 2020-11-05 12:05:41 -06:00
keychains Autofocus input, improve accessibility of restore page (#9748) 2020-11-03 12:40:12 -06:00
lock Revert "Remove unnecessary lock page (#9793)" (#9825) 2020-11-09 10:20:24 -03:30
mobile-sync [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
permissions-connect [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
routes Revert "Remove unnecessary lock page (#9793)" (#9825) 2020-11-09 10:20:24 -03:30
send Add sort and search to AddRecipient accounts list (#9257) 2020-11-06 15:16:51 -08:00
settings Never disable save button if props chain ID is invalid (#9808) 2020-11-05 14:57:11 -08:00
swaps expand transaction constants coverage (#9790) 2020-11-07 01:38:12 -06:00
unlock-page Make the login screen's Restore and Import links accessible (#9746) 2020-11-03 13:42:47 -06:00
index.js [RFC] add prettier to eslint (#8595) 2020-11-02 17:41:28 -06:00
pages.scss Add MetaMask Swaps (#9482) 2020-10-06 15:58:38 -02:30