Kyrodan / KeeAnywhere

A cloud storage provider plugin for KeePass Password Safe

Home Page:https://keeanywhere.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Token refresh issue, runas admin required?

StraggleCraft opened this issue · comments

After changing the password on my OneDrive account, the token must be refreshed as an Admin user. The following steps are required:
After opening KeePass as regular user, get authentication error. Close KeePass, as token refresh does not work as non-admin.

Open KeePass as Admin
Open KeyPass, click on Cancel (for opening the last opened KDB, loaded from OneDrive).
Enter Key Anywhere settings, click Check, Reauthorize as normal.
Now exit KeePass. Attempting to use KeePass/KeeAnywhere as admin will not authenticate.
Reopen as normal (without admin)
KeePass/KeeAnywhere work as normal

This seems very laborious and could be streamlined. Is Admin truly required to do the token refresh? Could KeeAnywhere detect that the token expired automatically, and start the browser to get the new token automatically?

KeeAnywhere 2.0.3
KeePass 2.52
Win8.1 Pro

Admin is not required normally. You didn't mention mention why "token refresh does not work as non-admin", but I see you are on Windows 8.1. Could this be another case of #301?

In my case it was probably a rights privilege problem.
After I opened KeePass with administrator rights, my cloud account could also be legitimized via the browser.
I have done this successfully with FireFox and Chrome on Windows.