Lock out users after too many failed login attempts

前端 未结 5 1402
一向
一向 2021-01-04 06:57

I\'m looking for the most elegant way to lock a Django user account after several failed login attempts.

\"What have I tried?\":

5条回答
  •  醉酒成梦
    2021-01-04 07:39

    You can try this snippet:

    =3){
    echo " you have to wait for sometimes to enable your login"."
    "; } if(isset($_POST["username"],$_POST["userpassword"])){ $username = $_POST['username']; $userpassword = $_POST['userpassword']; $query = "SELECT * from userlogin where username='".$username."' and userpassword='".$userpassword."'"; $result = mysql_query($query); $row = mysql_fetch_assoc($result); if($row){ echo"login successfull"; } else{ echo"Invalid password"."
    "; if(isset($_COOKIE['login'])){ $attempts=$_COOKIE['login']+1; }else{ $attempts=1; } setcookie('login', $attempts, time()+60*60); } } ?>
    Username:
    Userpassword:

提交回复
热议问题