🔐 Open source password manager with Nextcloud integration
Go to file
2016-10-17 19:25:47 +02:00
appinfo Remove deprecated cron 2016-10-16 13:21:27 +02:00
controller Download files from link shared credential 2016-10-12 19:07:46 +02:00
css Better searchbox behaviour. 2016-10-16 18:08:59 +02:00
img Initial commit 2016-09-09 17:36:35 +02:00
js Start with a few credentialCtrl tests 2016-10-17 19:25:47 +02:00
l10n [tx-robot] updated from transifex 2016-10-06 00:51:16 +00:00
lib Merge branch 'master' into phpunit 2016-10-16 19:07:20 +02:00
sass Better searchbox behaviour. 2016-10-16 18:08:59 +02:00
templates Better searchbox behaviour. 2016-10-16 18:08:59 +02:00
tests Start with a few credentialCtrl tests 2016-10-17 19:25:47 +02:00
.drone.yml Rename drone config 2016-10-11 15:40:02 +02:00
.gitignore Added unit test for SharingACLMapper 2016-10-12 19:08:59 +02:00
.jshintrc Add JSHint, solve all problems 2016-10-07 19:56:29 +02:00
.scrutinizer.yml Fix MC 2016-10-09 20:25:01 +02:00
.travis.yml Add required files for karma 2016-10-17 18:43:33 +02:00
AUTHORS.md Initial commit 2016-09-09 17:36:35 +02:00
CHANGELOG.md Initial commit 2016-09-09 17:36:35 +02:00
COPYING Initial commit 2016-09-09 17:36:35 +02:00
Gruntfile.js Add required files for karma 2016-10-17 18:43:33 +02:00
karma.conf.js Start with a few credentialCtrl tests 2016-10-17 19:25:47 +02:00
launch_phpunit.sh Include controllers in code coverage calculation 2016-10-16 19:57:20 +02:00
LICENSE Initial commit 2016-09-07 13:30:00 +02:00
Makefile Initial commit 2016-09-09 17:36:35 +02:00
package.json Add required files for karma 2016-10-17 18:43:33 +02:00
phpunit.integration.xml Initial commit 2016-09-09 17:36:35 +02:00
phpunit.xml Added missing classes to coverage 2016-10-16 20:35:14 +02:00
README.md Typos and improvements on the readme 2016-10-16 19:35:22 +02:00
swagger.yaml Host changed to example.com on api docs 2016-09-26 20:08:42 +02:00

#Currently in BETA #Passman

Build Status Scrutinizer Code Quality Code Coverage

Passman is a full featured password manager. Features:

  • Vaults
  • Vault key is never sent to the server
  • Credentials are stored with 256 bit AES
  • Ability to add custom fields to credentials
  • Built-in OTP(One Time Password) generator
  • Password analyzer
  • Share passwords internally and via link in a secure manner.
  • Import from various password managers:
    • KeePass
    • LastPass
    • DashLane
    • ZOHO
    • Clipperz.is

Tested on

  • NextCloud 10+
  • ownCloud 9.1+

Supported databases

  • SQL Lite*
  • MySQL / MariaDB*

*Tested on travis

Untested databases:

  • pgsql

##Screenshots Logged in to vault

Credential selected

Edit credential

Password tool

For more screenshots: Click here

Code reviews

If you have any improvements regarding our code. Please do the following

  • Clone us
  • Make your edits
  • Add your name to the contributors
  • Send a PR

Or if you're feeling lazy, create an issue, and we'll think about it.

Development

Passman uses a single .js file for the templates. templates.js is build width grunt. To watch for changes use grunt watch To run the unit tests install phpunit globally, and stup the envioronment variables on the launch_phpunit.sh script then just run that script any argumetns passed to this script will be forwarded to phpunit.

Main developers

  • Brantje
  • Animalillo

Contributors

Add yours when creating a pull request!

  • None

FAQ

Are you adding something to check if malicious code is executing on the browser?
No, because malitous code could edit the functions that check for malicious code.