Client for gsenha-api
pip install gsenha
from gsenha import PasswordManager
pm = PasswordManager(GSENHA_ENDPOINT, GSENHA_USER, GSENHA_PASS, GSENHA_KEY|GSENHA_KEY_PATH, verify='path_to_your_private_cert')
pm.get_passwords(folder, name1, name2, name*)
GSENHA_ENDPOINT
: Endpoint for gsenha-apiGSENHA_USER
: User for gsenha-apiGSENHA_PASS
: Password for gsenha-apiGSENHA_KEY
: User's private key for gsenha-apiGSENHA\_KEY\_PATH
: User's private key path for gsenha-api
GSenha should use raw private key as string or load file from filesystem.
You can use these enviroment variables and don't pass all of them when initialize PasswordManager:
from gsenha import PasswordManager
pm = PasswordManager()
pm.get_passwords(folder, name1, name2, name*)
For development and contributing, please follow Contributing Guide and ALWAYS respect the Code of Conduct
This article can also be read in Brazilian Portuguese.