jQuery: suggerire una password forte come fa WordPress

jQuery: suggerire una password forte come fa WordPress

Suggerire una password forte è una caratteristica implementata con successo da WordPress usando jQuery.

Il codice jQuery è il seguente:


var createPwd = function( charNum ) {
	charNum = charNum || 16;
    var validCharacters = "abcdefghijklmnopqrstuxyvwzABCDEFGHIJKLMNOPQRSTUXYVWZ0123456789><!|/()=?*+#-_@:.;,&%";
    var validCharNumber = validCharacters.length;
    var result = "";

	if( charNum > validCharNumber ) {
       console.warn( charNum + ": too long" );
       return;
    }

    for( var i = 0; i < charNum; ++i ) {
       var index = Math.floor( ( Math.random() * ( validCharNumber - 1 ) ) + 1 );
       result += validCharacters[index];

    }

    return result;
	
};

$(function() {
	$( "#pwd" ).val( createPwd() );
});

Torna su