使用Dropbox的zxcvbn密码强度估算器

我正试图让Dropbox的密码强度估算器zxcvbn工作正常……但我遇到了一些问题!

我已经包含了异步加载器。

我的下一个问题是我不知道足够的JS来弄清楚如何实际使用这个东西….

 

它是否被用作该领域的某种监视器?

谢谢你的帮助,我还在学习JS / jQuery ……

  
Laaa laa laa...

 $('#password').keyup(function() { var textValue = $(this).val(); var result = zxcvbn(textValue); $('#result').html("cracktime : " + result.crack_time); //use this result as you like /* result.entropy # bits result.crack_time # estimation of actual crack time, in seconds. result.crack_time_display # same crack time, as a friendlier string: # "instant", "6 minutes", "centuries", etc. result.score # [0,1,2,3,4] if crack time is less than # [10**2, 10**4, 10**6, 10**8, Infinity]. # (useful for implementing a strength bar.) result.match_sequence # the list of patterns that zxcvbn based the # entropy calculation on. result.calculation_time # how long it took to calculate an answer, # in milliseconds. usually only a few ms. */ }); 

小提琴, http://jsfiddle.net/MhZ4p/

只需更换导线function即可

 traverse(result); 

至:

 $('#result').html("cracktime : " + result.crack_time);