Vorta: Change password

Created on 13 Jun 2019  路  9Comments  路  Source: borgbase/vorta

Is your feature request related to a problem? Please describe.
A way to change the password I provided when the repo were created.

Describe the solution you'd like
A text field with password just like the other init parameters.

good first issue help wanted feature

All 9 comments

Sounds reasonable and shouldn't be too hard to provide with https://borgbackup.readthedocs.io/en/stable/usage/key.html#borg-key-change-passphrase

vorta_screenshot

What do people think about something like this for the UI? I'd appreciate some input to refine this or brainstorm something else. The issue that come to mind with this is that it might be a little confusing to have a button next to encryption that only changes the passphrase and doesn't change the encryption type. It would also benefit from adding a title above the fields like "Change Passphrase" and from some sort of UI element saying whether the passwords match.

Thinking a bit more about the 2x password design, the existing init new repository lacks a second prompt for the passphrase. That seems like an issue. If someone accidentally types the passphrase wrong and then the machine with vorta needs to be restored but the only copy of the passphrase was on that machine, the passphrase that was accidentally typed incorrectly on init is gone.

@vapaavetehinen some thoughts:

  1. Maybe the button could at the right of "Encryption: repokey" and not only include the icon but also the text "change passphrase"? Might include discoverability
  2. The button should only be visible for encryption type "repokey"
  3. I also think we should ask the user two times when creating a new repository. Good point!

I've started work on this in a fork under a branch 'change-password'. I will update here with questions and progress. So far I've added a UI component. Will work on adding the logic to pass down the borg command next.

Great!

May I add to the issue, since I think is related. The UI maybe should permit change anything about the repository (same UI as "Add existing repository").
This would be useful to change any extra parameters needed or password.

Is there a workaround for this feature in the meantime?

Changing the password with borg cli and removing and readding the repo on vorta

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rwaldspur picture rwaldspur  路  5Comments

vihuvac picture vihuvac  路  6Comments

cerebrux picture cerebrux  路  7Comments

ThomasWaldmann picture ThomasWaldmann  路  3Comments

brokenpip3 picture brokenpip3  路  13Comments