Download the PHP package querdos/qpass-db-bundle without Composer
On this page you can find all versions of the php package querdos/qpass-db-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download querdos/qpass-db-bundle
More information about querdos/qpass-db-bundle
Files in querdos/qpass-db-bundle
Download querdos/qpass-db-bundle
More information about querdos/qpass-db-bundle
Files in querdos/qpass-db-bundle
Vendor querdos
Package qpass-db-bundle
Short Description Symfony bundle for storing passwords in separate database (encrypted)
License MIT
Package qpass-db-bundle
Short Description Symfony bundle for storing passwords in separate database (encrypted)
License MIT
Please rate this library. Is it a good library?
Informations about the package qpass-db-bundle
QPassDbBundle
A symfony bundle that allow you to create local encrypted database for passwords storage
Behind the scene
The goal of this bundle is to provide you a simple way to create and manage passwords storage for your users (or other things...)
The logic in it is simple:
- Creation of a database with a given name and password. The database is an SQLite3 one and the main file is encrypted using GnuPG (symetric encryption)
- There are two main linked entities,
QDatabase
andQPassword
. After the database creation, an instance of aQDatabase
is created. When adding a password, aQPassword
instance is created, with a label and a pass_id. - Now, if you want to access the database, the process is simple:
- With a given password, the database is unlocked
- Either you want to retrieve all saved passwords
- Or you can retrieve a password with the given
pass_id
- The database is locked again and saved to the
db_dir
directory
- When adding a new password:
- The database is unlocked (the decrypted file is placed in the
/tmp
directory of your system) - The password is added to the plain database
- The original file will be overwritten by the updated database
- The database is unlocked (the decrypted file is placed in the
- For removal and edition, the process is the same
Documentation
For usage documentation, please see: Resources/doc/index.md
All versions of qpass-db-bundle with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.5.9
symfony/symfony Version ^3.2
phpunit/phpunit Version ^5.7
doctrine/orm Version ^2.5
doctrine/doctrine-bundle Version ^1.6
doctrine/doctrine-cache-bundle Version ^1.2
doctrine/doctrine-migrations-bundle Version ^1.0
doctrine/dbal Version ^2.5
phpunit/php-code-coverage Version ^4.0
symfony/symfony Version ^3.2
phpunit/phpunit Version ^5.7
doctrine/orm Version ^2.5
doctrine/doctrine-bundle Version ^1.6
doctrine/doctrine-cache-bundle Version ^1.2
doctrine/doctrine-migrations-bundle Version ^1.0
doctrine/dbal Version ^2.5
phpunit/php-code-coverage Version ^4.0
The package querdos/qpass-db-bundle contains the following files
Loading the files please wait ....