LDAP/external IDP and password change: nextcloud desktop silently stops syncing until restart
- Dominant language
- C++
- Stars
- 3.9k
- Forks
- 1k
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 123
Description
### How to use GitHub
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you want to have the same feature implemented.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.
### Feature description
NC 21.0.2 with LDAP authentication (Win2012 R2)
NC-desktop 3.2.2
after a password change, and some minutes passing, the nextcloud-dekstop client silently stops syncing (icon turns to grey). if users don't login to the webinterface shortly after the password change, the app password is not updated, and the desktop client's app password turns invalid.
Only after a restart, the browser opens the NC webinterface, and a popup to regrant access. But:
- many users never/rarely restart their laptops nowadays, they just close the lid.
- many users have the nextcloud-desktop icon hidden in the systray (default behaviour)
- many users don't miss the (missing) icons in explorer
- many users never go to the file explorer so cannot realize that something is wrong. Instead, documents are opened via the recent files inside a program (word, excel, etc) or through a file search through the windows button.
---> the result is that for days users don't realize something is wrong, which leads to complaints about sync problems, and the need to resolve file editing conflicts.
(simple) Resolution (not sure if something less intrusive would be possible?): as soon as the NC desktop has an invalid app password: open the browser, and the regranting popup, so users get a visual warning, and guidance that they have to regrant access.
Contributor guide
Assessment
This issue has not been assessed yet.