2024-09-25 11:46:24 -05:00
2024-09-25 11:44:39 -05:00
2024-09-25 11:41:58 -05:00
2024-09-25 11:46:24 -05:00
2024-09-25 11:41:58 -05:00
2024-09-25 11:41:58 -05:00
2024-09-25 11:41:58 -05:00

PhpVaultClient

Installation

To use the PhpVaultClient class in your PHP project:

Setup this registry in your ~/.composer/config.json file:

{
	"repositories": [{
			"type": "composer",
			"url": "https://git.hpz.pw/api/packages/hpz937/composer"
		}
	]
}

To install the package using Composer, run the following command:

composer require hpz937/phpvaultclient

Usage:

A secure encryption key can be generated with

openssl rand -hex 32
<?php

require_once __DIR__ . '/vendor/autoload.php';
$vaultClient = new Hpz\Phpvaultclient\PhpVaultClient();
$vaultClient->login('username', 'password');
$reponse = $vaultClient->getSecret('cpsql', 'encryption_key');
var_dump($reponse);
Description
No description provided
Readme 26 KiB
Languages
PHP 100%