passbolt / passbolt_api
Open source password manager for teams
Installs: 76
Dependents: 0
Suggesters: 0
Security: 8
Stars: 4 679
Watchers: 89
Forks: 311
Open Issues: 18
Type:application
Requires
- php: >=7.4
- ext-curl: *
- ext-gnupg: *
- ext-intl: *
- ext-json: *
- ext-mbstring: *
- ext-openssl: *
- ext-pdo: *
- ext-posix: *
- bacon/bacon-qr-code: ^2.0.7
- bcrowe/cakephp-api-pagination: ^3.0.1
- cakephp/authentication: ^2.10.0
- cakephp/cakephp: ^4.5
- cakephp/chronos: 2.4.*
- cakephp/migrations: dev-master#cab2143c0b477eae213b472cdb5a3faa1ea1d0ff
- cakephp/plugin-installer: ^1.3.1
- composer/composer: ^2.7.7
- donatj/phpuseragentparser: ^1.8.0
- duosecurity/duo_universal_php: ^1.0.2
- enygma/yubikey: ^3.8
- firebase/php-jwt: ^6.2.0
- imagine/imagine: ^1.3.2
- league/flysystem: ^2.4.5
- longwave/laminas-diactoros: ^2.14.1
- lorenzo/cakephp-email-queue: dev-master#ed3e3e0c66999a5d0ce31f311ad89cbbd95f16d5
- mobiledetect/mobiledetectlib: ^2.8.39
- ramsey/uuid: ^4.2.3
- robmorgan/phinx: 0.x-dev#a409b03e1e3e5f8f60d0d3179704abc9bc80e817
- singpolyma/openpgp-php: dev-feature/PB-26152_API-should-identify-openpgpjs-v510-revoked-key-as-revoked#92b56f36f15cb98c22e7b580ab97f9a4076850b2
- spomky-labs/otphp: ^10.0.0
Requires (Dev)
- cakedc/cakephp-phpstan: ^2.0
- cakephp/bake: ^2.3.0
- cakephp/cakephp-codesniffer: ^4.5
- cakephp/debug_kit: ^4.9.0
- cakephp/localized: 4.0.0
- johnkary/phpunit-speedtrap: ^4.0
- passbolt/passbolt-selenium-api: ^4.5
- passbolt/passbolt-test-data: ^4.8
- phpstan/phpstan: ~1.10.0
- phpunit/phpunit: ~9.5.2
- psy/psysh: @stable
- vierge-noire/cakephp-fixture-factories: ^v2.9.3
- vimeo/psalm: ^5.0.0
- dev-master
- v4.9.1
- v4.9.0
- v4.9.0-rc.1
- v4.8.0
- v4.8.0-rc.1
- v4.7.0
- v4.7.0-rc.1
- v4.6.2
- v4.6.1
- v4.6.0
- v4.6.0-rc.2
- v4.6.0-rc.1
- v4.5.2
- v4.5.0
- v4.5.0-rc.1
- v4.4.2
- v4.4.1
- v4.4.0
- v4.4.0-rc.1
- v4.3.0
- v4.3.0-rc.1
- v4.2.0
- v4.2.0-rc.2
- v4.2.0-rc.1
- v4.1.2
- v4.1.2-rc.2
- v4.1.1
- v4.1.1-rc.2
- v4.1.1-rc.1
- v4.1.0
- v4.1.0-rc.3
- v4.1.0-rc.2
- v4.0.2
- v4.0.2-rc.1
- v4.0.1
- v4.0.1-rc.1
- v4.0.0
- v4.0.0-rc.5
- v4.0.0-rc.4
- v4.0.0-rc.3
- v4.0.0-rc.2
- v3.12.2
- v3.12.2-rc.5
- v3.12.2-rc.1
- v3.12.0
- v3.12.0-rc.2
- v3.12.0-rc.1
- v3.11.1
- v3.11.0
- v3.10.0
- v3.9.0
- v3.8.3
- v3.8.1
- v3.8.0
- v3.7.3
- v3.7.2
- v3.7.1
- v3.7.0
- v3.6.0
- v3.5.0
- v3.4.0
- v3.3.1
- v3.3.0
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.0
- v3.0.2
- v3.0.1
- v3.0.0
- v2.14.0
- v2.13.5
- v2.13.1
- v2.13.0
- v2.13.0-RC1
- v2.12.1
- v2.12.0
- v2.11.0
- v2.10.0
- v2.9.0
- v2.8.5
- v2.8.4
- v2.8.3
- v2.8.2
- v2.8.1
- v2.8.0
- v2.7.2
- v2.7.1
- v2.7.0
- v2.6.1
- v2.6.0
- v2.5.1
- v2.5.0
- v2.4
- v2.3.0
- v2.2.0
- v2.1.1
- v2.1.0
- v2.0.8
- v2.0.7
- v2.0.5
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-rc2
- v2.0.0-rc1
- v1.x-dev
- v1.6.10
- v1.6.9
- v1.6.5
- v1.6.4
- v1.6.3
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.1
- v1.4.0
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.0
- v1.0.14
- v1.0.13
- v1.0.12
- v1.0.11
- v1.0.10
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- dev-release
- dev-Sneubeck-patch-1
- dev-feature/PB-24644_release_into_master
- dev-develop
- dev-feature/mobile-testing
- dev-common
- dev-feature/mobile-transfer
This package is not auto-updated.
Last update: 2024-10-29 18:32:46 UTC
README
The open source password manager for teams.
Table of Contents
Introducing Passbolt
Passbolt is a security-first, open source password manager for teams. It helps organizations centralize, organize and share passwords and secrets securely.
What makes passbolt different?
- Security: Passbolt security model features user-owned secret keys and end-to-end encryption. It is audited multiple times annually, and findings are made public.
- Collaboration: Securely share and audit credentials, with powerful and dependable policies for power users.
- Privacy: Passbolt is headquartered in the EU,:european_union: specifically in Luxembourg. Passbolt doesn't collect personal data or telemetry, and can be deployed in an air-gapped environment.
Get Started
Run it on your own server, natively
Available Clients And Apps
Browser Extensions
Mobile Apps
CLI
Install passbolt CLI tool: go-passbolt-CLI
Desktop App
Coming soon see the pre-alpha version here.
Contributing
Contributing to passbolt with code starts by reading Contributing.md. Join the community forum to join discussions about feature requests, translations, development, and more.
Reporting a security issue
If you've found a security-related issue with passbolt, please email security@passbolt.com. Submitting to GitHub makes the vulnerability public, making it easy to exploit. We'll do a public disclosure of the security issue once it's been fixed.
After receiving a report, passbolt will take the following steps:
- Confirmation that the issue has been received and that it's in the process of being addressed.
- Attempt to reproduce the problem and confirm the vulnerability.
- Prepare a patch/fix and associated automated tests.
- Release a new version of all the affected versions.
- Prominently announce the problem in the release notes.
- If requested, give credit to the reporter.
License
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License (AGPL) as published by the Free Software Foundation version 3.
The name "Passbolt" is a registered trademark of Passbolt SA, and Passbolt SA hereby declines to grant a trademark license to "Passbolt" pursuant to the GNU Affero General Public License version 3 Section 7(e), without a separate agreement with Passbolt SA.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see GNU Affero General Public License v3.