Ignore:
Timestamp:
09/11/17 18:55:27 (7 years ago)
Author:
nanardon
Message:

Improve password checking

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LATMOS-Accounts-Web/root/html/users/passwd.tt

    r2050 r2080  
    33 
    44<script type="text/javascript"> 
    5 function check_passwd() { 
     5function check_passwd(fullcheck) { 
    66    if ($("#passwd").val()) { 
    7         if ($("#passwd").val() == $("#cpasswd").val()) { 
     7        if ($("#passwd").val() == $("#cpasswd").val() || fullcheck) { 
    88            $.ajax({ 
    99                url: '[% c.uri_for('/ajax', 'cracklib', username) %]', 
     
    1919    } 
    2020} 
     21 
     22$(function () { 
     23 
     24$("#passwd").on( 'keyup', function() { check_passwd(1) }); 
     25$("#cpasswd").on('keyup', function() { check_passwd(0) }); 
     26 
     27}); 
    2128</script> 
    2229 
     
    4249<tr> 
    4350<th>Nouveau mot de passe:</th> 
    44 <td><input type="password" name="passwd" id="passwd" onkeyup="check_passwd()"></td> 
     51<td><input type="password" name="passwd" id="passwd"></td> 
    4552</tr> 
    4653<tr> 
    4754<th>Confirmation:</th> 
    48 <td><input type="password" name="cpasswd" id="cpasswd" onkeyup="check_passwd()"></td> 
     55<td><input type="password" name="cpasswd" id="cpasswd"></td> 
    4956</tr> 
    5057<tr><td colspan="2"><span id="perror">[% pmerror | html %]</span></td></tr> 
Note: See TracChangeset for help on using the changeset viewer.