MacPass / MacPass

A native macOS KeePass client
https://macpassapp.org
Other
6.76k stars 466 forks source link

Safari extension #77

Open kamenitxan opened 11 years ago

kamenitxan commented 11 years ago

For better user experience, there is need for browser extension. Frankly I can't use it without one.

mstarke commented 11 years ago

It's a valid request. For Keepass there is keepasshttps which has an extension for chrome and firefox. I did think about adding this at first, since I've not got the time to do the safari extension by myself. If you'd like to contribute one, please feel free to do so. I'm open for suggestions and help.

Another thing is - Keepass supports autotype that is, it can send text to other windows and it matches those windows against the database entries. This way it can fill forms in websites. The system is rather felxible but you need to do a bit of handywork for some edgecases. My first goal is to get autotype working on OS X an we'll see how that goes.

pheraph commented 11 years ago

I tried keepasshttps and it has too many downsides for me. My main problem is that it doesn't match all saved accounts properly for specific domains. Besides that it requires KeePass-Mono, which is really slow and hurts my eyes. I hope the autotype thing leads some day to a nice MacPass-Browser-integration.

mstarke commented 11 years ago

I did ponder on this a while and thing, the browser integration might be of higher value than the global AutoType (which is more or less a universal way of trying to work without custom plugins).

Since my time is limited and not being the biggest in the field of extension development the easy way for me might be to go for KeePassHTTP support first. When the feedback is too bad, there might be a reason to create custom extensions but this means loads of more work.

kumters commented 11 years ago

Hmmm, I prefer global auto type. I never used KeePassHTTP, cause I much more need to login to different applications/enterprise applications that web/http things...

Applications that will be almost never supported through plugins, because they are mostly enterprise applications which are used by low % of people... (where I login on everyday basis: SIEM java clients, putty, vpn clients, rdp and ica clients, db clients, vmware vsphere client, and of course Games launchers:))

mstarke commented 11 years ago

Mh. Now what? :). Maybe I should just implement everything as it seems both features have their valid use cases.

thousandsofthem commented 11 years ago

Voting for global auto type as well. Super-useful feature. Thanks again for such great software :+1:

kumters commented 11 years ago

xDDDDDD

kumters commented 11 years ago

I have other 5 coleagues that will switch from Windows to OS.X next year and they will prefer that global auto type too. But on other hand I understand that KePassHTTP is good/usefull too.

d1v9d commented 10 years ago

Thank you for the App. it's really cool... You have another vote for the global auto type...

gstammw commented 10 years ago

I second this request and would like to add the wish for support for KeeFox which uses keepasshttp in order to connect to keepass. Please add it to macpass.

How can one donate to this project? What about paypal donations?

mstarke commented 10 years ago

@gstammw take a look at #172 for a remark regarding donations. Since you're not the first to ask I might put a note in the Readme.

mmichaa commented 10 years ago

Hi everybody! I just want you to know, that I'm currently working on a Safari-Extension to work with KeePassHTTP: mmichaa/passafari.safariextension. There are already some builds/releases and today I released the first beta. It's still under development and the README needs at least a usage description and some screenshots. It's my first Safari Extension, maybe it could be done better.

michaelfresco commented 8 years ago

I hope someone is still thinking about this feature. It'd be really nice if it could integrate with Chrome/Chromium and maybe Safari.

TomK commented 8 years ago

@mackdata ChromeIPass extension works for chrome https://chrome.google.com/webstore/detail/chromeipass/ompiailgknfdndiefoaoiligalphfdae?hl=en

michaelfresco commented 8 years ago

Ahh! I finally managed to figure out it works. 1) download macpass 0.62, then 2) install the latest plugin from GitHub.

Note: don't use Brew.

On Thu, 9 Jun 2016 at 11:50 Tom Kay notifications@github.com wrote:

@mackdata https://github.com/mackdata ChromeIPass extension works for chrome https://chrome.google.com/webstore/detail/chromeipass/ompiailgknfdndiefoaoiligalphfdae?hl=en

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/mstarke/MacPass/issues/77#issuecomment-224849425, or mute the thread https://github.com/notifications/unsubscribe/AOXhMPppWTsqlhfCik4qmC7Dv_Hfy1Oiks5qJ-HegaJpZM4A5tSP .

geokal commented 8 years ago

Hi nice App by the way but i can't figure out how to set it up.I did install the MacPasshttp plugin and the right port number as well as the plug in for safari (passafari.safariextension) but does not work like Chromepass in chrome!!any help on how to use it?does it offer auto competition?

mmichaa commented 8 years ago

@geokal You could take a look at https://github.com/mmichaa/passafari.safariextension/issues. Have a look also on the closed issues. If you still need help, feel free to open an issue there.

georgesnow commented 5 years ago

feel free to try out my AppleScript (i included a binary but FastScripts is the best option): https://github.com/georgesnow/MPSafariAF