Как я могу получить зашифрованный пароль в менеджере авторизации с PyQGIS? - PullRequest
0 голосов
/ 06 июня 2019

Я создаю плагин QGIS, в котором я запрашиваю объект аутентификации (с QgsProcessingParameterAuthConfig) для соединения с PostgreSQL (которое уже установлено в списке соединений пользователя).Моя цель - взять логин и пароль с PyQGIS и использовать их для соединения с psycopg2.

Спасибо!

Запрашиваемый параметр QgsProcessingParameterAuthConfig возвращает строку с идентификационным ключом объекта аутентификации.

  • Я могу получить объект QgsAuthMethodConfig с этим ключом, нопароль пуст.
  • Я не нашел ни способа доступа к паролю, ни другого подключаемого модуля, делающего это.
  • Можно узнать базу данных SQLite, в которой сохранен пароль, ноони зашифрованы, и я не знаю, как их расшифровать.
...