[Qgis-developer] Port Password Helper plugin into core
Alessandro Pasotti
apasotti at gmail.com
Wed Mar 8 08:18:07 PST 2017
Hi,
Boundless has developed a C++ plugin [1] to allow storage and
synchronization of the QGIS master password with the OS password manager.
The plugin has been tested on Windows, Mac and Linux.
The plugin is based on qtkeychain library [2], that would become a new
dependency, the library is available on major linux distributions, it is in
homebrew and can be easily build on Windows.
Any objection if I start the integration into core? It will not be a C++
plugin but part of the authentication manager.
The reasons for having it in core is that the current implementation uses
a pure hack to capture the password from the credentials dialog (and it's
not completely secure), there are plans to tighten security of the
authentication manager and the password helper code will need to access to
the internals of the password manager in order to interact with the
credentials storage.
[1] https://github.com/boundlessgeo/qgis-master-pass-cxxplugin
[2] https://github.com/frankosterfeld/qtkeychain
--
Alessandro Pasotti
w3: www.itopen.it
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20170308/509991bd/attachment.html>
More information about the Qgis-developer
mailing list