jQuery password di convalida (autenticazione della password)
jQuery password di convalida (autenticazione della password) plug-in estende il plugin jQuery convalida prevede due componenti:
Per la valutazione relativa funzione di fattori la password: per esempio, il mix di lettere maiuscole e minuscole, caratteri (numeri, caratteri speciali) misti, la lunghezza, e la somiglianza del nome utente (opzionale).
Un metodo per utilizzare i plug-in metodi di visualizzazione personalizzati di autenticazione della password funzione di valutazione. visualizzazione del testo può essere localizzato.
Si può facilmente personalizzare l'aspetto dell'intensità del display, le fonti localizzate, e integrato nel modulo esistente.
La versione plug-in è attualmente 1.0.0.
uso
Per utilizzare la password di convalida (autenticazione con password) plug-in, aggiungere una classe "password" per inserire, mentre l'aggiunta di marchio di base locale viene visualizzato sotto forma di forza da visualizzare:
<form id="register"> <label for="password">Password:</label> <input class="password" name="password" id="password" /> <div class="password-meter"> <div class="password-meter-message"> </div> <div class="password-meter-bg"> <div class="password-meter-bar"></div> </div> </div> </form>
Convalida sotto forma di applicazioni plug-in:
$(document).ready(function() { $("#register").validate(); });
È possibile ignorare il $ .validator.passwordRating implementare diversi metodi di valutazione. O sovraccarico $ .validator.passwordRating.messages per fornire messaggi aggiuntivi, come ad esempio localizzato.
Esempi Demo
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Makes "field" required to be the same as #other</title> <link rel="stylesheet" href="http://jqueryvalidation.org/files/demo/site-demos.css"> </head> <body> <form id="myform"> <label for="password">Password</label> <input id="password" name="password" /> <br/> <label for="password_again">Again</label> <input class="left" id="password_again" name="password_again" /> <br> <input type="submit" value="Validate!"> </form> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script src="http://jqueryvalidation.org/files/dist/jquery.validate.min.js"></script> <script src="http://jqueryvalidation.org/files/dist/additional-methods.min.js"></script> <script> // just for the demos, avoids form submit jQuery.validator.setDefaults({ debug: true, success: "valid" }); $( "#myform" ).validate({ rules: { password: "required", password_again: { equalTo: "#password" } } }); </script> </body> </html>