-
Notifications
You must be signed in to change notification settings - Fork 5.5k
Fix #15050 - MV3: Keep the user logged in when service worker restarts #15558
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
Merged
Changes from all commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
2020f68
Fix #15050 - MV3: Keep the user logged in when service worker restarts
darkwing 21d4e76
Use WIP keyringcontroller
darkwing 7a1196e
Update method name in encryption key call
darkwing d5dcbd0
Fix package location
darkwing aa03d75
Progress
darkwing 82a2068
Prevent user from hitting login screen
darkwing 8cfa72b
Provide encryption data from store, update encryption key during each…
darkwing 772f7ce
Check for onboarding with encryption key submission
darkwing 4e1261c
Install from correct keyringcontroller branch
darkwing 111ebfc
Use async/await for storage, clear only loginToken on locked
darkwing 78293b7
Change params to isAttemptingSessionLogin
darkwing 04ad449
Use web extension polyfill instead of chrome storage directly
darkwing 4666b52
Pin keyring controller version
darkwing a580bab
Avoid passing unncessary vault argument
darkwing e9a4d12
Fix login token variable
darkwing f4c0a8b
Set option to use encryption key in keyring controller
darkwing a72fdbc
Remove unnecessary state update since the value defaults to true
darkwing 465157b
Update package.json keyring-controller version to use importKey
darkwing 4656ffc
Store salt in storage for validation in the keyringcontroller
darkwing 14bb1b3
Update keyringcontroller to current dev build
darkwing 449489e
Update to official keyring-controller package
darkwing 32fe5d0
Fix state sync with UI (#16393)
jpuri 7caa6b2
Add encryptWithDetail to mock encryptor
darkwing 2ffbe57
Only use cacheEncryptionKey if we're using manifest v3
darkwing 88eb57e
Update lavamoat
darkwing f6de79f
fix ui loading
jpuri 928d00f
Update lavamoat after rebase
darkwing 6932159
Updaate keyringcontroller to 8.0.1
darkwing 5c98aa4
Update warning text for duplicate account on e2e
seaona 1d1ac51
lint
seaona f897267
Update verbiage of code comment
darkwing 9914c72
Update app/scripts/ui.js
darkwing 36a8965
snap policies
seaona 5eb1cd1
Fix UI sync (#16612)
jpuri afcbd26
Fix policies
darkwing 1947d65
Fix lint
darkwing 1eaecc9
Fix policies
darkwing 4a82542
lavamoat
seaona c6f6388
Restore policy overrides
darkwing a5f5a67
Merge branch 'mv3-login' of github.com:MetaMask/metamask-extension in…
darkwing 71a087f
Regenerate policies
darkwing 333b770
Warn of invalid salt
darkwing c2577d9
Add salt validation, move startUISync
darkwing 3bcaf31
Add return
darkwing f09a411
Merge branch 'develop' into mv3-login
darkwing 62fc4a2
Merge branch 'develop' into mv3-login
darkwing File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.