我正在制作一个QGIS插件,我向PostgreSQL连接(要求在用户的连接列表中已设置)请求身份验证对象(使用QgsProcessingParameterAuthConfig)。 我的目标是使用PyQGIS获取登录名和密码,并使用它们与psycopg2连接。
谢谢!
询问的参数QgsProcessingParameterAuthConfig返回带有身份验证对象的标识键的字符串。
答案 0 :(得分:0)
因此,似乎您要对字符串(id)执行以下操作:
COL VALUE REMOVED = WWWW,VVV
我从文档的不同地方得到了这个
https://qgis.org/pyqgis/master/core/QgsAuthManager.html
https://qgis.org/pyqgis/master/core/QgsAuthMethodConfig.html
https://qgis.org/pyqgis/master/core/QgsProcessingParameterAuthConfig.html