Comments (8)
Do you mean for desktop firefox? No, not right now. Maybe providing an HTTP server so a plugin like https://addons.mozilla.org/en-US/firefox/addon/keepasshttp-connector/ could be used.. But I'm not sure how much better that would work than Tusk? Imho for desktop browsers a "Auto-Type"-like feature is the simplest thing most of the time..
Out of curiosity which platform are you on?
from authpass.
I'm on Ubuntu and Windows 10.
from authpass.
have you tried to get the AuthPass code to run on ubuntu/windows? I'm only on a mac and haven't got a chance to set up a VM.. it should be more or less just a matter of copying over the windows/linux scaffold from https://github.com/google/flutter-desktop-embedding/tree/master/example and running it..
from authpass.
FWIW, Tusk is no longer maintained, as per their github repo.
https://github.com/subdavis/Tusk
from authpass.
to be honest, for me the benefit/cost ratio to how much effort it would be to make a browser plugin to how much time it saves compared to just a native app with copy/paste (or auto type support) does not really motivate me.. if somebody would be interested to work on it, i'd be happy to help..
I still think the way to go would be to just make a browser plugin which communicates over some socket to the actual app, instead of the browser extension itself being the password manager.. probably just taking like the keepass http connector and implementing the server side in AuthPass would work as well..
from authpass.
I have to agree with that. If you feel like it isn't worth adding this I think we can close the issue. :) There are alternatives.
from authpass.
fwiw, it seems there is a new keepassxc browser extension which uses native communication. and it looks like the protocol is somehow documented: https://github.com/keepassxreboot/keepassxc-browser/blob/master/keepassxc-protocol.md so this might be worth checking out.. at least on macos and linux dart can easily bind on a named socket and use something like https://github.com/varjolintu/keepassxc-proxy-rust to proxy CLI native messages to the socket.. on windows probably a TCP port would be necessary, because dart does not yet implement windows named pipes nor named sockets on windows: dart-lang/sdk#41161 .. but i don't really see how named sockets are much more secure than binding to a port on 127.0.0.1 anyway..
i'll reopen the issue for now.. it sounds reasonable, although i doubt i'll get to it in the near term.. but if anyone is interested giving it a go ;-)
from authpass.
Hi,
just tried AuthPass and was looking for a way to connect it to other apps, especially browsers. Am I understanding correctly that there is no such thing yet?
In my opinion, the ideal password manager should serve as an authorization center for other applications, in the simplest case provide specific passwords in a safe way (I don't consider copy&paste to be safe) and manage and log this exchange centrally.
I'm going to try to install Flutter, an environment for Dart, and break down AuthPass from the sources. I am happy to participate in the development. I used to program in C, PHP on linux and windows, but I know absolutely nothing about Dart/Flutter or how browser plugins work. A TCP/IP server, on the other hand, should not be a problem in any language and any platform, perhaps even over SSL today. I don't have much time right now, but that could improve in the next six months.
Well, I'm going to see what I can do. If anyone would like to collaborate on this (perhaps just with advice on how such communication between applications could work or how Flutter works), let me know. I haven't programmed in a long time and I will have to learn GIT as well :).
I will follow this forum, or I am at [email protected], whatsApp with phone number +420 771 117 358.
from authpass.
Related Issues (20)
- It is not possible to synchronize with Google Drive HOT 27
- Android autofill closes keyboard HOT 1
- Upgrade to V4 .kdbx file corrupts file HOT 3
- Awful password exporting error
- New "empty" entries are not removed
- (authpass:587433): Gtk-WARNING **: 17:27:33.411: cannot open display: :0
- Cloud Backup Doesn't Work
- No support for Smart Cards HOT 2
- Snapcraft: authpass Snap missing plug for removable-media
- Unable to add WebDAV source on version 1.9.9 HOT 10
- iOS: "Save Password with biometric key store" fails HOT 3
- Please update f-droid version HOT 2
- Localization!
- [flatpak] EOL runtimes are in use. Please update.
- Windows 11: MissingPluginException google_sign_in HOT 4
- Xcode couldn't find any Mac App Development provisioning profiles matching 'design.codeux.authpass'
- App crash, inaccessible kdbx and recovery method HOT 3
- request for clarity of AuthPass's licensing HOT 2
- 修改合并数据库导致其他端的应用无法识别 比如keepass2andriod iOS的奇密 HOT 1
- Unreadable fonts on fileopen dialog
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from authpass.