Desktop has no ability to store username and password, nor install a password manager #40

Open
opened 2021-05-25 09:24:47 +00:00 by adrinux · 2 comments
Contributor

This is a usability issue.

I stopped using vikunja-desktop because it has no memory of username or password, forcing a trip to my password manager application every time I launch vikunja-desktop.

Too much friction.

In a browser I can have the browser remember the password or use my password manager browser extension.

The only solution I can find for Electron apps is node-keytar which uses the system keychain to store the user/pass.

This is a usability issue. I stopped using vikunja-desktop because it has no memory of username or password, forcing a trip to my password manager application every time I launch vikunja-desktop. Too much friction. In a browser I can have the browser remember the password or use my password manager browser extension. The only solution I can find for Electron apps is [node-keytar](https://github.com/atom/node-keytar) which uses the system keychain to store the user/pass.
adrinux changed title from Desktop app has no ability to username and remember password, nor install a password manager to Desktop app has no ability to store username and remember password, nor install a password manager 2021-05-25 09:25:03 +00:00
adrinux changed title from Desktop app has no ability to store username and remember password, nor install a password manager to Desktop has no ability to store username and remember password, nor install a password manager 2021-05-25 09:25:17 +00:00
adrinux changed title from Desktop has no ability to store username and remember password, nor install a password manager to Desktop has no ability to store username and password, nor install a password manager 2021-05-25 09:25:28 +00:00
Owner

node-keytar looks interesting. The challenge (if we'll go that route) would be to include it in the web app since the desktop app is only a wrapper around the web client.

node-keytar looks interesting. The challenge (if we'll go that route) would be to include it in the web app since the desktop app is only a wrapper around the web client.
Author
Contributor

To be fair this is a flaw of at lot of Electron apps. Wordpress for one.

To be fair this is a flaw of at lot of Electron apps. Wordpress for one.
This repo is archived. You cannot comment on issues.
No Milestone
No Assignees
2 Participants
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: vikunja/desktop#40
No description provided.