|
1234567891011121314151617181920212223242526 |
- var LessPass = require('../lib/index');
- var assert = require('assert');
-
- var site = 'lesspass.com';
- var login = 'contact@lesspass.com';
- var masterPassword = 'password';
- var options = {
- counter: 1,
- length: 12,
- lowercase: true,
- uppercase: true,
- numbers: true,
- symbols: true,
- template: 'vcVCns'
- };
-
- LessPass.encryptLogin(login, masterPassword)
- .then(encryptedLogin => {
- LessPass.renderPassword(encryptedLogin, site, options).then(generatedPassword => {
- assert.equal(generatedPassword, 'azYS7,olOL2]');
- console.log('generated password ok');
- });
- })
- .catch(e => {
- console.log(e);
- });
|