-
-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Display passwords as QR codes #421
Conversation
Codecov Report
@@ Coverage Diff @@
## master #421 +/- ##
========================================
- Coverage 7.25% 7.15% -0.1%
========================================
Files 41 43 +2
Lines 2662 2712 +50
========================================
+ Hits 193 194 +1
- Misses 2469 2518 +49
Continue to review full report at Codecov.
|
I basically like the idea.
My comments on your questions:
My main concern would be, that the QR code should only open when a button is pressed. If it opens by default, it would make the password more vulnerable to "over-the-shoulder" viewing cameras. (I guess you already implemented it in this way.)
Yes, but if you have malicious software on your computer, everything is lost anyway. It could act as a keylogger and steal your keychain password, it could make screenshots of QtPass and read the password,...
I think so too. QtPass already uses external programs like pass or pwgen. Another optional external dependency does not hurt. |
On macOS it's as simple as |
is this supposed to work on Mac OS? I love it on Linux, but can't seem to enable it on Mac? qtpass 1.3.2 downloaded through brew along with qrencode downloaded through brew. |
Only in upcoming release will it work on mac.. |
ahh.. okay thanks! looking forward to it :) |
While there are apps to use pass on an Android phone, I don't feel comfortable with that. It requires GPG on my phone, and I want to use only a small subset of the passwords on my phone. This is all possible, but I think I don't need a complex solution. Most passwords will be stored in the corresponding app anyway.
So I was often using qrencode to copy passwords to my phone. This allows me to control which passwords are on my phone very easily, and allows me to use complicated passwords. I mostly using something like the following command to get passwords out of pass to the screen:
pass wifi/home | qrencode -o- | display
Since I mostly use QtPass as GUI, I thought it would be nice to have this feature built in.
This pull request is my implementation of this feature. I am not very familiar with Qt, I tried my best to keep the changes minimal but complete. I made the following modifications:
I used it for some time now and thought it works quite well. There are some issues where I am currently not so sure how to solve them:
Please give me your feedback. I would be very happy if this is adopted.