社区
C#
帖子详情
急急急~~登录功能验证实现
Sunny-liu
2012-09-24 04:10:35
1. 连续失败登录次数不能超过3次,超过就锁定,20分钟后再进行解锁
2. 修改密码不能使用最近5次使用过的密码
PS:是建表实现还是配置文件实现呢?哪位大虾做过类似功能啊!!
有一点点思路,但是自己理不清,写不出来。。。最好高手能给予代码。。。先谢了哈
...全文
207
14
打赏
收藏
急急急~~登录功能验证实现
1. 连续失败登录次数不能超过3次,超过就锁定,20分钟后再进行解锁 2. 修改密码不能使用最近5次使用过的密码 PS:是建表实现还是配置文件实现呢?哪位大虾做过类似功能啊!! 有一点点思路,但是自己理不清,写不出来。。。最好高手能给予代码。。。先谢了哈
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qzp000000
2012-09-29
打赏
举报
回复
现成的,不能写的话就用它
qzp000000
2012-09-29
打赏
举报
回复
可以试试 membership 啊
bbwfang
2012-09-29
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
如果有20分钟后解锁的功能.建议不要使用客户端配置文件
数据库用户表增加字段:
1.登陆失败次数(默认0) 登陆失败一次加1.登陆成功为0
2.登陆失败日期(日期)用户登陆失败最后一次时间
用户密码表:
用户id,密码,修改日期
修改密码时检测一下 top 5 有没有重复的.如果没有修改成功.如果失败提示密码重复
[/Quote]
二楼已经说得比较详细了
瑞卡哥哥
2012-09-25
打赏
举报
回复
密码历史表 userName Pwd EditTime
按时间排序 查询前5个 去重复后的密码
select top 5 * from History
瑞卡哥哥
2012-09-25
打赏
举报
回复
可以在表中记录 登陆错误次数和登陆时间。
登陆时先判断 上次登陆时间到现在超过20分钟
{
则Error次数清空 然后判断密码
}
else{
判断错误次数 超过规定则不允许登陆
}
Change_L
2012-09-25
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
如果有20分钟后解锁的功能.建议不要使用客户端配置文件
数据库用户表增加字段:
1.登陆失败次数(默认0) 登陆失败一次加1.登陆成功为0
2.登陆失败日期(日期)用户登陆失败最后一次时间
用户密码表:
用户id,密码,修改日期
修改密码时检测一下 top 5 有没有重复的.如果没有修改成功.如果失败提示密码重复
[/Quote]
+1
happytonice
2012-09-25
打赏
举报
回复
数据库中记录,mod 3,比较时间。
冬冬冬冬冬冬冬冬冬冬
2012-09-24
打赏
举报
回复
留意一下
EnForGrass
2012-09-24
打赏
举报
回复
锁定就不说了。20分钟,可以在数据库中设置一个job,修改用户的锁定状态
pengjun117
2012-09-24
打赏
举报
回复
同意二楼的看法,在数据库中加。
zhaochanglong
2012-09-24
打赏
举报
回复
代码就不给了 建议到时有
如果登陆失败 添加cookie 错一次cookie+1
当cookie=3时 不允许登陆 cookie时间设置为20分钟
Sunny-liu
2012-09-24
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
如果有20分钟后解锁的功能.建议不要使用客户端配置文件
数据库用户表增加字段:
1.登陆失败次数(默认0) 登陆失败一次加1.登陆成功为0
2.登陆失败日期(日期)用户登陆失败最后一次时间
用户密码表:
用户id,密码,修改日期
修改密码时检测一下 top 5 有没有重复的.如果没有修改成功.如果失败提示密码重复
[/Quote]
恩恩,刚刚看了其他人的帖子,思路都差不多,大多说存在数据库好些。。。本来还在犹豫是存在配置文件还是application里面呢!感觉数据库操作起来方便些,就是读取,修改费时间。。。我先试着实现哈。。。先谢了哈
caoqinghua
2012-09-24
打赏
举报
回复
如果有20分钟后解锁的功能.建议不要使用客户端配置文件
数据库用户表增加字段:
1.登陆失败次数(默认0) 登陆失败一次加1.登陆成功为0
2.登陆失败日期(日期)用户登陆失败最后一次时间
用户密码表:
用户id,密码,修改日期
修改密码时检测一下 top 5 有没有重复的.如果没有修改成功.如果失败提示密码重复
c + + 计 时 器
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
c + + 计 时 器
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
急
怎样
实现
模块间的参数传递?
急
急
急
!!!!!!!!!
怎样
实现
模块间的参数传递?
急
急
急
!!!!!!!!! Delphi / Windows SDK/APIhttp://www.delphi2007.net/DelphiBase/html/delphi_20061208171655219.html 我现在做一个简易的
登录
器,由一个
登录
界面,及
登录
后的一些模块,但
登录
成功进入另一个模块后,我需要知道当前是谁
登录
的系统,好久都想不通,请高人指点,谢谢!...
Java
登录
验证
求解?????
急
急
急
!!!十万火
急
!!!
需求就是要做
实现
点击地址链接时做出一个判断,判断效果有以下三种形式:初学者任务求教,否则过不了实习期啊!!! 字段就是ID,微博ID,密码,URL http://weibo.com/2834256503/A5ui87oYm(跳转到
登录
页面) http://weibo.com/3199160491/zt4xJnGTK(跳转到错无页面并返回到
登录
页面) http://w
急
急
急
大家好,哪位大哥帮个忙,求一个简单的个人网站,
急
!
急
!
急
!
急
!,有基本的用户注册
登录
,文章、图片的上传、管理
功能
,要用ASP.net C#,还要用SQL数据库,各位大哥帮一个忙,在下万分感谢,应
急
啊。
我的邮箱916650881@163.com
小白求助
最近跟着视频做一个登陆页面,到
实现
登陆
功能
这里的时候怎么出现这个问题是怎么回事啊
急
急
急
!
C#
109,896
社区成员
642,645
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章