[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