Guillaume Vincent 345b6f58a5 | пре 8 година | |
---|---|---|
tests | пре 8 година | |
.gitignore | пре 8 година | |
.npmignore | пре 8 година | |
.travis.yml | пре 8 година | |
ISSUE_TEMPLATE | пре 8 година | |
index.js | пре 8 година | |
license | пре 8 година | |
package.json | пре 8 година | |
readme.md | пре 8 година |
core library for LessPass password manager in javascript used to generate unique password.
npm install lesspass
import LessPass from 'lesspass';
const site = 'lesspass.com';
const login = 'contact@lesspass.com';
const masterPassword = 'password';
const options = {
counter: 1,
length: 12,
lowercase: true,
uppercase: true,
numbers: true,
symbols: true
};
LessPass.encryptLogin(login, masterPassword)
.then(encryptedLogin => {
var generatedPassword = LessPass.renderPassword(encryptedLogin, site, options);
console.log(generatedPassword); //azYS7,olOL2]
});
see tests/api.tests.js for more examples
npm test
see LessPass project