用户登录验证

Caris 2004-10-29 11:38:50
网站后台登录,当用户四次输入密码失败后该客户端IP1个小时之内不能再登录,如何做?
...全文
352 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
heike249 2004-11-01
  • 打赏
  • 举报
回复
用存储过程将IP写进临时表,然后用视图算。
zhengxianping 2004-11-01
  • 打赏
  • 举报
回复
用数据库记录ip的次数,登录时间,用户等参数
然后根据时间和IP地址判断
vzxq 2004-11-01
  • 打赏
  • 举报
回复
UP
mmcgzs 2004-11-01
  • 打赏
  • 举报
回复
很简单,记录锁定IP,锁定时间,然后判断一下就可以了。
hebookboy 2004-11-01
  • 打赏
  • 举报
回复
我觉得这样没有意思,人家换一个ip不就是又可以上了么?为什么要这样限制啊
shajisky 2004-11-01
  • 打赏
  • 举报
回复
嘿嘿,要是换个IP不就又可以上勒么
zhn0410 2004-11-01
  • 打赏
  • 举报
回复
学习。
Caris 2004-11-01
  • 打赏
  • 举报
回复
用vb.net写的话还像没有静态变量的声明吧!!??不能用session保留输入次数吗?
噯卟釋手 2004-11-01
  • 打赏
  • 举报
回复
9494 这玩意还不好整哟 逻辑上一定要弄好 否则......
Alang_79 2004-11-01
  • 打赏
  • 举报
回复
应该可以解决了吧,我就不说了。呵呵。。。
jackief 2004-11-01
  • 打赏
  • 举报
回复
可以用一个静态变量来存储输入密码的次数。如果错误就把那个变量加一,直到变量等于四为止。然后就用上面的方法去做就好了
Caris 2004-11-01
  • 打赏
  • 举报
回复
客户端的ip地址现在可以取得,但是如何判断用户是否输入了四次密码,用什么变量保存输入密码次数呢?
真相重于对错 2004-10-29
  • 打赏
  • 举报
回复
登录错误把Ip,用户信息,登陆时间,纪录在数据库里,可以使用sql的job或者干脆在他下次登录时判断即可
Caris 2004-10-29
  • 打赏
  • 举报
回复
急,给出正确方法马上结贴,Thanks!
lhcoolhacker 2004-10-29
  • 打赏
  • 举报
回复
顶,综合以上,应当可以解决!
The123 2004-10-29
  • 打赏
  • 举报
回复
http://www.codeproject.com/csharp/IISWMI.asp

19820911 2004-10-29
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/3278/3278237.xml?temp=.4232904
加一个Ip表
heike249 2004-10-29
  • 打赏
  • 举报
回复
写到数据库里然后,创建一个视图用时间来算一下.
softchao 2004-10-29
  • 打赏
  • 举报
回复
万一人家正常登陆以后,一个小时以内人家不就是不能重新登陆了

呵呵~~ 有道理!
yichuan1982 2004-10-29
  • 打赏
  • 举报
回复
上面的应该要一个出错字段

万一人家正常登陆以后,一个小时以内人家不就是不能重新登陆了,呵呵
加载更多回复(3)

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧