appinfo | ||
controller | ||
css | ||
img | ||
js | ||
l10n | ||
lib | ||
sass | ||
templates | ||
tests | ||
.drone.yml | ||
.gitignore | ||
.jshintrc | ||
.scrutinizer.yml | ||
.travis.yml | ||
AUTHORS.md | ||
CHANGELOG.md | ||
COPYING | ||
Gruntfile.js | ||
karma.conf.js | ||
launch_phpunit.sh | ||
LICENSE | ||
Makefile | ||
package.json | ||
phpunit.integration.xml | ||
phpunit.xml | ||
README.md | ||
swagger.yaml |
#Currently in BETA #Passman
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
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.