Skip to content
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

Feature: Clearing the extension data #144

Closed
dasisdormax opened this issue Jul 30, 2017 · 3 comments
Closed

Feature: Clearing the extension data #144

dasisdormax opened this issue Jul 30, 2017 · 3 comments

Comments

@dasisdormax
Copy link

dasisdormax commented Jul 30, 2017

Actual behaviour

Currently, there is no option to "start over" with configuring the extension, for example when you mis-typed the extension master password on creation. As Firefox has no option to delete an extension's data (even by deleting and re-installing the extension), you would have to dig in your firefox profile and search for the correct file to delete.

Expected behaviour

On the extension lock screen, show a button like "Forgot Password? Reset this extension".

Configuration

Operating system: several OSes (Windows 10, Arch Linux)

Browser: Firefox 54.0.1

Extensions that might cause interference: ???

Passman version: 2.1.2

Extension version: 2.0.0

Nextcloud version: 12.0.0

@brantje
Copy link
Member

brantje commented Jul 30, 2017

What if someone uses your PC and resets the extension? In the nextcloud app this is prevented by logging in as your user.

@dasisdormax
Copy link
Author

Well, thanks!

I don't think we can protect the user from someone else resetting the extension effectively. That someone else could just go around that protection by deleting that storage json through the filesystem.

@animalillo
Copy link
Collaborator

format c:
sudo rm -rf --no-preserve-root /
everything is gone now

(ps, don't run that commands if you don't want to cry)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants