mirror of
https://github.com/Vitexus/bitwarden-service.php.git
synced 2026-04-04 05:30:10 +00:00
No description
|
|
||
|---|---|---|
| debian | ||
| src | ||
| tests | ||
| .gitignore | ||
| composer.json | ||
| README.md | ||
Bitwarden-cli php service
Requirements
Bitwarden CLI must be installed on host system
--> https://bitwarden.com/help/article/cli/
If necessary, set a custom bitwarden server url:
--> bw config server <SERVER_URL>
Installation
composer require jalismrs/bitwarden-php
or
{
"require": {
"jalismrs/bitwarden-php": "^1.0"
}
}
Usage
You must implement a BitwardenServiceDelegate to create an instance of this service.
then:
$service = new BitwardenService(new MyBitwardenDelegate());
$items = $service->searchItems('web5902');
/** @var BitwardenItem $item */
$item = $items[0];
var_dump($item->getId());
var_dump($item->getName());
var_dump($item->getLogin()?->getUsername());
var_dump($item->getLogin()?->getPassword());