10

1650645 - Import logins from Keepass(XC)

 3 years ago
source link: https://bugzilla.mozilla.org/show_bug.cgi?id=1650645
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Closed Bug 1650645 Opened 6 months ago Closed 10 days ago

Import logins from Keepass(XC)

Categories

(Toolkit :: Password Manager, enhancement, P3)

Tracking

(bug has been fixed and VERIFIED)

VERIFIED FIXED

85 Branch

Tracking Status firefox85 --- verified firefox86 --- verified

People

(Reporter: evilpie, Assigned: evilpie)

References

(Blocks 1 open bug)

Details

I use KeepassXC, which uses the column names:
"Group","Title","Username","Password","URL","Notes"
Username, Password and URL are the obvious one, which should be added to the FIELD_TO_CSV_COLUMNS.
While trying to look for documentation I came across a page for the old Keepass software, which apparently uses
"Account","Login Name","Password","Web Site","Comments"

Great work implementing this feature.

For reference, KeepassX is a cross-platform port of KeePass (which is written in .NET). KeepassXC is a fork of KeepassX. AIUI, both have a goal of remaining database-compatible with Keepass, so can be treated as roughly equivalent for the purposes of this bug, though a spot-check might be useful to confirm the column headers are the same and import is successful using exports from each KeePass*.

Feel free to submit a patch. It'd be great to include this in Fx80.

Severity: -- → N/A
Priority: -- → P3

Changing to case-insensitive matching would probably address the current format.

Assignee: nobody → evilpies
Status: NEW → ASSIGNED

I have verified this on Nightly 85.0a1 (Build ID: 20201211213049) and on the latest Nightly 86.0a1 (Build ID 20201215092954) on Windows 10 x64, macOS 10.15.6 and Linux Mint 20.

In order to verify this I have sued the following scenarios:

  • I have installed KeepassXC and I have created multiple passwords (with username, without a username, accounts on the same websites).
  • I have exported the logins into a CSV file.
  • In the latest Nightly 86.0a1 build I have imported the CSV file.
  • After following these steps I have verified that the logins are successfully imported.

Considering this I will mark this bug as Verified - Fixed. Please let me know if there are any scenarios that we should verify.

You need to log in before you can comment on or make changes to this bug.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK