dkunzler / masterpassword

https://play.google.com/store/apps/details?id=de.devland.masterpassword
GNU General Public License v3.0
54 stars 11 forks source link

we need a sync mechanism between the three implementations of masterpassword #20

Open promeneur opened 7 years ago

promeneur commented 7 years ago

today there are:

we need a sync mechanism between the three implementations of masterpassword.

why? because there are special cases we don't remember:

for example in my friend pc(linux) i add a user for me. i use FF and FF sync feature to get same FF as with my pc. i never found the password created with mpw in my pc because i never remembered the site name i used to login the FF sync account thus i never synced the 2 occurrences of FF.

and i don't speak about remembering of id and pw for masterpassword from a device to another device but this is another story.

dkunzler commented 7 years ago

There are a lot more implementations of mpw. Not just three. And they are from from different vendors. I understand the need for are sync mechanims more than you think. It is just not that easy. Syncinng, and therefore conflict resolution, is already a hard problem if I had the control over all implementations. I would either need a server, or force the users to use some cloud like drive or dropbox. Establishing a syncing mechanism between different products from different vendors is even harder. Currently the developer of mpw for python and I are thinking about a new exchange format that should be unified between all implementations of mpw. But that doesn't even give us sync.

So I guess we're working on it, but it will take time.

promeneur commented 7 years ago

be simple, dialog with lyndir the original dev of the desktop flavour about how to sync . there is already a beginning subject here about synchronizing. https://github.com/Lyndir/MasterPassword/issues/164

ttyridal commented 7 years ago

Hey @dkunzler, could you join up in that lyndir issue promeneur linked to? Would be awesome if we could work out a format that suits everybody.

dkunzler commented 7 years ago

Agian, the format does not make a synchronization... syncing the FF Plugin and the Java Desktop App on the same machine could possibly be easy. But having an app in the chain makes it much more difficult. I didn't implement a real sync (just for my app) for a reason. It just isn't simple and I'm doing this in my spare time.

promeneur commented 6 years ago

Hello

Perhaps a solution about standardization? perhaps a solution to store data wich are currently stored in .mpsites?

Do you hear about pass, the standard Unix password manager? https://www.passwordstore.org

multi-platform (linux,android, mac os, ms windows)
extension for FF and Chrome
synchronization
included password generator but you can use any password generator then masterpassword