Thread: Use system key vault for storing passwords, master password alternative

Use system key vault for storing passwords, master password alternative

From
Aditya Toshniwal
Date:
Hi Hackers/Dave,

Master password was added to encrypt passwords saved in pgAdmin config DB. While it is needed for security reasons, it has to be entered and remembered.
I propose, pgAdmin desktop version can utilize the OS provided password vault to save PG server passwords, just like browsers save website login details.
The Python lib - https://pypi.org/project/keyring/ can be used for multi

Thoughts ?

--
Thanks,
Aditya Toshniwal
pgAdmin Hacker | Software Architect | edbpostgres.com
"Don't Complain about Heat, Plant a TREE"

Re: Use system key vault for storing passwords, master password alternative

From
Dave Page
Date:
Hi

On Thu, 10 Nov 2022 at 07:50, Aditya Toshniwal <aditya.toshniwal@enterprisedb.com> wrote:
Hi Hackers/Dave,

Master password was added to encrypt passwords saved in pgAdmin config DB. While it is needed for security reasons, it has to be entered and remembered.
I propose, pgAdmin desktop version can utilize the OS provided password vault to save PG server passwords, just like browsers save website login details.
The Python lib - https://pypi.org/project/keyring/ can be used for multi

Thoughts ?


--

Re: Use system key vault for storing passwords, master password alternative

From
Aditya Toshniwal
Date:


On Thu, Nov 10, 2022 at 2:56 PM Dave Page <dpage@pgadmin.org> wrote:
Hi

On Thu, 10 Nov 2022 at 07:50, Aditya Toshniwal <aditya.toshniwal@enterprisedb.com> wrote:
Hi Hackers/Dave,

Master password was added to encrypt passwords saved in pgAdmin config DB. While it is needed for security reasons, it has to be entered and remembered.
I propose, pgAdmin desktop version can utilize the OS provided password vault to save PG server passwords, just like browsers save website login details.
The Python lib - https://pypi.org/project/keyring/ can be used for multi

Thoughts ?

How did I miss that ? Thank you. :P 

--


--
Thanks,
Aditya Toshniwal
pgAdmin Hacker | Software Architect | edbpostgres.com
"Don't Complain about Heat, Plant a TREE"