mozilla-lockwise / lockwise-addon

Take your passwords everywhere
https://mozilla-lockwise.github.io/lockwise-addon
Mozilla Public License 2.0
265 stars 28 forks source link

Chrome/Edge WebExtension #350

Open yoasif opened 4 years ago

yoasif commented 4 years ago

It might seem counter intuitive, but creating a Lockwise extension for Chrome would IMO make the overall FF ecosystem more attractive.

From: https://www.reddit.com/r/firefox/comments/dir065/use_firefox_lockwise_in_chrome/

Millichrome commented 4 years ago

FWIW, I don't think people who use lockwise would mainly use it on Chrome if an extension for Chrome existed.

It could be a nice bonus for FF users and it would make it easier for people to get into the FF "ecosystem."

DaniSchenk commented 4 years ago

From a web developer perspective it's crutial to test on multiple browsers. Copying login data is annoying. Therefore it would be great to access and sync login data in multiple browsers.

changecourse commented 4 years ago

Thank you all for the interest! It's certainly something we've been thinking about as a consideration for our road map in the midterm future :)

AkazaRenn commented 4 years ago

I would love to see that, too. As far as every browser maker today is keeping their passwords in their own platforms, a free, cross-platform, trustable and easy-to-use password manager would be the true game changer.

tmikaeld commented 4 years ago

I've used Lastpass for many years and have now been using Bitwarden for the past 3 years, being fully portable and cross-platform is a requirement for any password manager. And I think that if people build trust into using Lockwise, that trust will also make them try Firefox and switch away from Chrome.

ielashi commented 4 years ago

I second the comments here. I'm a big FF user and have been using 1Password to manage my credentials. Even though I use FF and not Chrome, I can't move to a password manager if I feel like it'll corner me into using a specific browser.

andreicristianpetcu commented 4 years ago

Chrome support would be awesome. Firefox needs to continue being the good guy and promote colaboration. A strong Chrome Web Store presence will get more users to switch.

hg42 commented 4 years ago

I am a long time Firefox user on Linux and Windows, which is based mostly on all those amazing and well working extensions, that add features I need daily (e.g. Tree Style Tab, ContextSearch-web-ext and a lot more). The features that make the most difference are all about UI and usage. Unfortunately Mozilla made Firefox let's say at least 30% less attractive by underestimating the importance of all these extensions. E.g. a lot of beloved and very useful extensions like Locationbar2 or Search-WP are still impossible.

Back to the topic, In some cases I still need Chrome because some web sites work better or a web site needs a feature that's not existent in Firefox. I guess this situation will not go away in the near future (e.g. because of the market share).

I appreciate the step to offer sync features for Android that work cross browser. Additionally, I would like to see the same approach for bookmarks.

However, because I still need Chrome, I still need something independent like Bitwarden and xBrowserSync.

It should be clear, that a cross-browser approach lowers the hurdle for switching Browsers.

So, if Firefox offers advantages, a switch to Firefox would be easier.

On the other side, I guess you shouldn't fear to ease a switch from Firefox to Chrome, because from my experience, everyone who isn't a hard-nosed Firefox fan already switched to Chrome, when Firefox switched to Web-Extensions.

I have seen this all around me, on both professional and private domains, trying to offer something another browser already has and cutting away most things we all loved before at the same time simply suggests a switch, many users felt a loss of trust.

Btw. Vivaldi is another strong competition. It combines Chrome's engine with UI extensibility. I already tried this and apart from non-technical reasons only some details made this less attractive. Tree Style Tab is still more mature (e.g. drag and drop to bookmarks etc.) and offers some things not found in Tree Tabs and my multiline bookmark bar (which was an old Firefox extension and I now need to implement it via userchrome, which seems to be on deprecation path too) cannot work in Vivaldi because the toolbar is built dynamically (however changing the UI via styles is easy and straight forward). I wish Firefox would copy and enhance more from Vivaldi instead of running behind Chrome.

diogomax commented 4 years ago

FWIW, I don't think people who use lockwise would mainly use it on Chrome if an extension for Chrome existed.

It could be a nice bonus for FF users and it would make it easier for people to get into the FF "ecosystem."

People will probably not use on Chrome, but on Chromium based browsers, like Brave. You can install and use any extension from the Chrome Store. A Lockwise extension would just be perfect for using Brave Browser.

jebofponderworthy commented 4 years ago

I use three different browsers very regularly. Lockwise is a time-waster for me without solid support for all major browsers. I'll use Enpass until and unless the situation changes.

godwheel commented 4 years ago

I agree with everything everyone has said. I understand why Firefox wouldn't want to offer this, but as a Firefox user, I would prefer to use a Firefox password manager, but have the flexibility to use it on Chrome in the rare cases I have to use it. The whole point of a password manager is usability across multiple devices. It would be a game changer for me.

Make this happen!

jackmawer commented 4 years ago

I just wanted to leave a comment to boost the voices of everyone here.

I think that it's invaluable to have Lockwise as openly available as possible to all platforms that are worth the development time to support, and I think it would be a missed opportunity not to reach out to the untapped userbase of Chrome and its derivatives and begin to bring them into the Firefox ecosystem.

Having Lockwise compatible with chrome would remove yet another of the stumbling blocks potentially stopping users from migrating, and the easier the transition between browsers can be made, the better.

mattcoz commented 4 years ago

Not just Chrome, but would be nice to have it on Chrome OS as well. I've been considering getting a Chromebook and having access to my passwords would be a must.

BaronKrause commented 4 years ago

Its worth it even if only for Chromebooks as their restricted to just using Chrome as a browser. (its possible to use Android/Linux installed browsers on Chrome OS, but the experience is so much worse than the natively installed browser).

Right now if people have a chromebook they will likely decide to not use Lockwise since it would mean using a password manager that cant be used on one of their devices when there are other options that work on everything.

ravinsinghd commented 4 years ago

I am using LastPass. if lockwise add other browser support will switch. Because all of the development I am doing in edge (chromium), normal browsing in firefox.

tmontanaro commented 4 years ago

If the addon for Chrome will not be exposed, a webpage to access the list of password outside Firefox could be at least useful (e.g., if I lose my smartphone, I'm outside and I ask my friend to access the internet, how can I access my passwords?).

jamessauve commented 4 years ago

Password manager has to be cross browser, man. I was all pumped to get this working for my wife and I to share common household accounts. This is a show stopper for me. Even for just my accounts, I use both Chrome and Firefox daily for different sites. I really hope this feature is coming soon.

apastuszak commented 4 years ago

People pay good money for Lastpass, Bitwarden, 1Password, etc. Why not develop extensions for other major browsers to allow password and bookmark sync and charge a $10 or $20 a year premium to defray the cost of development.

cedrickcooke commented 4 years ago

Have a Chromebook. Firefox is a second class citizen on that platform. Would love to have a password manager across all devices.

Weirdo1312 commented 4 years ago

this would be great if a chrome user wants to switch to firefox it would be much easier since they don't need to make a second account and their passwords will be synced easily

AkazaRenn commented 4 years ago

Just to say it would be better to come out ASAP because cross-platform users will need a password manager anyways, if Lockwise is not available, they would use something else. And once they have been using that for long enough, it would be very tough to call them back.

jwestco2 commented 4 years ago

I was just thinkig the Firefox Lockwise would be a good solution to my problem, but then realised I could only use it for the firefox browser. I have come across occasions when firefox won't do what I need it to do, so I will then switch to an alternative browser and then my passwords would not be available. So it is not a solution after all. Fix this and I will almost certainly use it.

draugvar commented 4 years ago

I agree with the most of the people here. In the meanwhile I'm using Bitwarden...

itsdarrylnorris commented 4 years ago

Any updates on this? Can we get a response from the maintainer if this is even in their roadmap or something that they are planning on building?

mnoorenberghe commented 4 years ago

This is on the roadmap but it's not just a matter of simple changes to this extension since it leveraged the built-in Firefox password manager storage and Sync engine… in Chrome or other browsers we would need to re-implement that stuff or use other libraries for it. We are focusing on making the experience in Firefox great first and then we will expand out.

ronaldscott commented 4 years ago

The lack of cross-browser functionality makes Lockwise worthless to me. It's such a great idea, but this attitude from @mnoorenberghe

We are focusing on making the experience in Firefox great first and then we will expand out.

is short-sighted. Mozilla has a well-documented history of ending projects that don't get very much traction. This will happen to your project without cross-browser support. This is an existential problem for you.

andreicristianpetcu commented 4 years ago

as a contributor to Mozilla projects comments like yours make me sad @ronaldscott It's super frustrating to contribute my spare time to cool projects and get this attitude from users. It's totally ok to use Firefox as your main browser with a cross browser password manager like bitwarden. Please don't put presure on mozilla employees and contributors. It's not productive.

apastuszak commented 4 years ago

I do not intend to put pressure on Mozilla. I'm using Bitwarden now and happily paying for it. I would rather pay Mozilla. Developing Lockwise into a cross platform and cross browser plugin is a potential revenue stream for Mozilla. As a very happy Firefox user, I'll happily pay for addon services that fill a need for my online life.

ronaldscott commented 4 years ago

@andreicristianpetcu I'm sorry to have made you sad; that wasn't my intention. I love the idea of Lockwise and want to see it succeed. I truly appreciate your efforts. I literally donate to the Mozilla Foundation on a yearly basis because of the efforts of developers like you. I consider myself to be on "team Mozilla" and "team Lockwise," but I firmly believe Lockwise will wither and die if it is only usable on one sub-5% market share browser and two mobile OS. I don't want to see that happen.

I believe the vast majority of Firefox users cannot use it as their sole browser. I certainly cannot. There are things that don't render properly there, because of poorly-written websites/webapps that were developed in Chrome by developers who either lacked the resources or inclination to do cross-browser testing. Then there are developers like myself who are actually trying to perform cross-browser testing and need our password store available in both platforms. Right now, if we use Lockwise, that means we have an amazing, first-class experience in Firefox, and then if we want to get a password into Chrome we have to alt-tab, open Logins and Passwords, manually search for the login, click a copy button, alt-tab back, click on the password field, and paste. Even worse, it means our passwords spend time in a poorly-secured, open-to-any-running-process clipboard mechanism.

Perhaps my use case is the minority and users like me are not the base you're addressing, and if so, that's fine. I can accept that and regretfully move on. But if I'm right, and few Firefox users can find a way to limit themselves to using just Firefox, then that means most of the base needs cross-browser support.

Please don't let my opinions discourage you as a developer, though. I'm really just making a point to whomever is doing product management for Lockwise. I believe cross-browser support is vital and that the use case is limited and the project remains a curiosity for most users without it.

itsdarrylnorris commented 4 years ago

I believe cross-browser support is vital and that the use case is limited and the project remains a curiosity for most users without it.

Indeed

apastuszak commented 4 years ago

If you live in Firefox, then Lockwise offers a password experience far better than what comes "out of the box" with other browsers. But as soon as you need cross browser support and family sharing, you need to go elsewhere.

TAKE MY MONEY MOZILLA. :-)

m4kz commented 4 years ago

This is very much needed as for example Im not allowed to use other than Chrome at work, and it is a sad reality for many people.

17specs commented 4 years ago

Can there please be a way to export username and passwords to chrome via CSV file, I've been looking and I cant seem to find a way transfer credentials from one Firefox to another.

andreicristianpetcu commented 4 years ago

@17specs Firefox Nightly has this https://github.com/mozilla-lockwise/lockwise-addon/issues/332#issuecomment-638980335

Not sure when it will land in stable.

mnoorenberghe commented 4 years ago

In the meantime doesn't the Chrome option to import from Firefox address some of the issues? IIRC Chrome used to automatically import history from Firefox in the background after turning it on, does it not do that for passwords too? I know that's only one-way import to Chrome which isn't our idea case but if you just need convenient access to use Lockwise logins I think Chrome can do that.

I have thought about how it would be easy to implement this feature accessing Firefox logins on the same computer for read/use, the more complicated part is the FxA/Sync part which doesn't have a maintained standalone JS library.

Sparklytical commented 3 years ago

Any update on it? Is it that tough to port them over? especially when ive heard that both uses WebExtension api thats quite similar since firefox quantum

mnoorenberghe commented 3 years ago

Is it that tough to port them over? especially when ive heard that both uses WebExtension api thats quite similar since firefox quantum

See my last comment. This extension was relying on Firefox-specific private extension APIs to deal with Sync and storage so that would all have to be done a different way in another browser.

voxpelli commented 3 years ago

Now that desktop Safari also uses WebExtension it could be 3 for 1 (Chrome, Edge, Safari).

filips123 commented 3 years ago

Safari's WebExtension API is still very limited in comparison with Firefox or Chromium.

kumarharsh commented 3 years ago

Would really love a cross-browser thing, for all the reasons stated above.

But what I'd also like to see (perhaps prioritised over other browsers' extensions) is Web access to my passwords like Bitwarden, Lastpass. The reasons are:

  1. It's a decent stop-gap solution for users of other browsers.
  2. It allows me to login in incognito windows or on other people's computers (while offering support or doing some one-off work on their laptops).
  3. It gives me an option to completely replace other password manager.
aquaspy commented 3 years ago

A chromium based extension would be very nice as well as a desktop application for linux windows and mac (can be a electron one)

edmael commented 3 years ago

+1, it would be really nice to have Lockwise support in Chrome-based browsers.

EmeraldSnorlax commented 3 years ago

Adding my voice to the crowd; using Firefox at home, but in other places (work/school), Chrome is the only option. It would also put my mind at ease over vendor lock in with passwords

lakhbawa commented 3 years ago

I like firefox and love to use it as a web developer, but have to switch to chrome occasionally for testing purposes.Firefox lock would be great to make permanent switch to firefox

Yohe-Am commented 3 years ago

Yes please.

riyadhrazzaq commented 3 years ago

Using Bitwaredn, still have not switched to Lockwise only because of this issue.

janopae commented 3 years ago

In order to attract organisations, it's crucial to support all major platforms. Otherwise, employers might be confused or even opposed to the decision of using Firefox Lockwise as enterprise password manager. On the other hand, enterprises are the ones most likely to pay money for a supported premium version of a password manager.

I am convinced that the importance of a Lockwise version for Chromium based browsers regarding the success of this service must not be underrated.

mikkolukas commented 3 years ago

I use another password manager at the moment, but do consider switching.

I looked into Firefox Lockwise, but the missing option to use it in other browsers was an instant turn off for me. Maybe another time.

cargaona commented 3 years ago

I would love to have this functionality.

Luxter77 commented 3 years ago

This would make my life so much easier