Bug 160031

Summary: support OS secret stores for WebDAV credentials
Product: LibreOffice Reporter: Robert <robert-documentfoundation>
Component: filters and storageAssignee: Not Assigned <libreoffice-bugs>
Status: UNCONFIRMED ---    
Severity: enhancement CC: thb
Priority: medium    
Version: 7.6.4.1 release   
Hardware: All   
OS: All   
Whiteboard: QA:needsComment
Crash report or crash signature: Regression By:

Description Robert 2024-03-04 15:59:25 UTC
This is a feature request.

In our organisation, we use Nextcloud and LibreOffice/Collabora Online. At times, it is nice to switch to LibreOffice installed locally. For this, we propose to open files in LibreOffice using the WebDAV integration. There is a third-party Nextcloud plugin that makes this even easier:
https://github.com/allotropia/nextcloud_files_libreoffice_edit

With Nextcloud SSO enabled, users need to employ a complicated password token. As it is impossible to remember, they need to store this in LibreOffice. LibreOffice enforces currently a masterpassword. This is perceived as annoyance.

Our users have the password token already stored in the device to access WebDAV files using the Windows explorer. Opening files with MS Office does not require to enter a password again.

It would be more convenient for our users if LibreOffice could be configured to reuse the OS secret storage and avoid users setting up WebDAV credentials in LibreOffice.

Since KDE Frameworks 5.97.0 KDE Wallet supports org.freedesktop.secrets DBus API and can now be used by libsecret for storing and retrieving passwords and other secrets using the Secret Service API.

Couldn't LibreOffice support this API? I don't know if Windows/Mac supports it. Hence, another API may be necessary here.

Best,
Robert