当前位置:编程学习 > C#/ASP.NET >>

限制登陆次数的asp.net代码

限制登陆次数的asp.net代码 --------------------编程问答-------------------- 是一天限制多少次,还是怎么样? --------------------编程问答-------------------- 每登录一次都记录下来。
包括用户名,IP,时间 --------------------编程问答-------------------- 每次登录记录在数据库里,登录时判断一下数据库里的登录次数做相应判断。 --------------------编程问答-------------------- 用xml存储登陆次数
  记录IP 登陆时间   当用户请求时根据IP判断
  GetClientIP()
  {
     string result="";
     result=Request.ServerVariables["HTTP_X_FORWARDED_FOR"].ToString();
     if(result==""||result==String.Empty)
     {
        result=Request.ServerVariales["REMOTE_ADDR"].ToString();
     }
     if(result==""||result==String.Empty)
     {
       result=Request.UserHostAddress;
     }
     return result;
  }

<?xml version="1.0" encoding="utf-8">
<Record>
  <user>
   <ipAddress><ipAddress>
   <loginNums></loginNums>
   <postTime><postTime>
 </user>
</Record>
根据IP解析xml loginNums++ otherwise reject login!
这是我以前用的 有个问题就是要定时维护xml文档
只是给出思路 不提倡! --------------------编程问答-------------------- --------------------编程问答--------------------
引用 3 楼 46539492 的回复:
每次登录记录在数据库里,登录时判断一下数据库里的登录次数做相应判断。
.
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,