25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

readme.md 1.1 KiB

8 yıl önce
8 yıl önce
8 yıl önce
8 yıl önce
8 yıl önce
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. [![Build Status](https://travis-ci.org/lesspass/core.svg?branch=master)](https://travis-ci.org/lesspass/core)
  2. > core library for LessPass password manager in javascript used to generate unique password.
  3. ## Requirements
  4. - node LTS v6
  5. ## Install
  6. npm install lesspass
  7. ## Usage
  8. var LessPass = require('lesspass');
  9. var site = 'lesspass.com';
  10. var login = 'contact@lesspass.com';
  11. var masterPassword = 'password';
  12. var options = {
  13. counter: 1,
  14. length: 12,
  15. lowercase: true,
  16. uppercase: true,
  17. numbers: true,
  18. symbols: true
  19. };
  20. LessPass.encryptLogin(login, masterPassword).then(encryptedLogin => {
  21. LessPass.renderPassword(encryptedLogin, site, options).then(generatedPassword => {
  22. console.log(generatedPassword); //azYS7,olOL2]
  23. });
  24. });
  25. see [tests/api.tests.js](tests/api.tests.js) for more examples
  26. ## Tests
  27. npm test
  28. ## License
  29. MIT © [Guillaume Vincent](http://guillaumevincent.com)
  30. ## Issues
  31. report issues on [LessPass project](https://github.com/lesspass/lesspass/issues)