Webextension login interferes with browser login
I use a private nextcloud instance with multiple accounts. The passwords a stored in a vault from user A. I am regularly logged in as user B.
Steps to reproduce
- Be logged in as user B in Nextcloud, when the browser is started. I have stored the Master password within the browser, so it should automatically load the passwords.
Expected behaviour
The extension should connect to the database and get all passwords.
Actual behaviour
The extension stays at 0 entries in the database and the reload button doesn't do anything. I have to log out from nextcloud as user B, then the extension can connect to the database and receive the passwords.
Configuration
Operating system: Windows 10 Browser: Firefox Extensions that might cause interference: none, blank FF Passman version: 2.2.1 Extension version: 2.1.1 Nextcloud version: 14.0.4
Additional behaviour:
Having an opened tab of nextcloud in log out state. (the login page) Entering the credentials in the webextension and letting it connect to the database. Reloading the tab shows the files page from the user of the webextension. (the used has been logined)
In principle this issue seems to be related to #280
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
@merrx @SyntaxErrol: I can not reproduce the issue. any more hint ?
What I do is setup passman vault from user A while connected to account B. I get the extension fetching correctly passwords from user A.
Sounds similar to my setup. Nextcloud passman vault with user A. User B doesn't have a vault.
Login as user B in the nextcloud. Login as user A in Passman webextension.
Restart browser. You should be (auto-)logged in as B in nextcloud and A in passman extension. But the passman extension doesn't fetch the passwords, it stays at 0 passwords.