buttercup / buttercup-browser-extension

:earth_asia: Buttercup browser extension
https://buttercup.pw
MIT License
236 stars 42 forks source link

Graceful reload / update (no lock on update) #292

Closed perry-mitchell closed 7 months ago

perry-mitchell commented 5 years ago

There are methods to use when the extension updates to ensure state continuity. Perhaps we can prevent vaults being locked when this occurs.

https://developer.chrome.com/extensions/runtime#event-onSuspend https://developer.chrome.com/apps/app_lifecycle

perry-mitchell commented 4 years ago

Might be an idea to look into ways of storing the user's password or key in a secure manner during the update process..

arnnis commented 1 year ago

I'm not sure if this is same scenario, Bitwarden allows storing key unsecure on storage with a warning to user. image

perry-mitchell commented 7 months ago

No longer needed in V3. State is persistent due to desktop app reliance.

arnnis commented 7 months ago

Thanks for your works! I use this on mobile too (kiwi browser) and state is lost more easily on mobile. I think we should be able to opt in and save key on local storage. I had to move back to bitwarden just because of this.