authpass / authpass

AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible.
https://authpass.app/
GNU General Public License v3.0
2.19k stars 245 forks source link

Import passwords from other sources #152

Open hpoul opened 3 years ago

hpoul commented 3 years ago

For new users it should be made easy to import their existing passwords from an unencrypted format. If anyone has additional format examples, please add a comment.

Examples:

Example XML:

<pwdlist>
  <categoryinfo>
    <catename>work</catename>
    <catecolor>0xffdc2300</catecolor>
  </categoryinfo>
  .
  .
  .

  <pwdinfo>
    <userid>value</userid>
    <pwd>value</pwd>
    <des>value</des>
    <category>Rentals</category>
  </pwdinfo>
</pwdlist>
michiboo commented 3 years ago

@hgohel Hi Can I try take a shot at this? I will try to import csv first.

hpoul commented 3 years ago

@michiboo sure that would be awesome! 🥳 let me know if I can be of any help.

ghost commented 3 years ago

Psono password manager exports in JSON.

KeePass also has XML export.

hpoul commented 3 years ago

@apwrv well, no need to export from KeePass :-) just use the kdbx 🤔 - could you maybe share a sample json with dummy data?

@michiboo are you still working on this? Do you need any help?

ArtexJay commented 2 years ago

I believe Bitwarden also exports using json, though i seem to remember also being able to export csv from it. Lack of CSV import is pretty much the only reason I didn't end up migrating to this manager.

abda11ah commented 2 years ago

Hi, I just opened a new authpass cloud account. It's a really good app but I have over 500 passwords stored on Chrome. The manual import (copy/paste)/will be very tiring I think the priority should be to be able to import a kbdx file into Authpass-cloud and then be able to import a CSV file from Chrome to Authpass-cloud

the-code-creator commented 2 years ago

@abda11ah Hello, I also request that a CSV import & export feature gets added. :+1:

When I switched to AuthPass, I used this workaround:

Download KeePassXC on Linux/Windows Use their CSV import feature Safe the database on my device & open it with AuthPass Because KeePass/KeePassXC and AuthPass use the same database format (.kdbx), they are all compatible with one another.

Here are more infos regarding setting up AuthPass Cloud. I haven't used AuthPass Cloud so I'm not sure if you can import/upload an already existing database. @hpoul could you please clarify if this is possible?😀

Hope this was helpful and have a nice day!:grinning: