社区
C#
帖子详情
急急急~~登录功能验证实现
Sunny-liu
2012-09-24 04:10:35
1. 连续失败登录次数不能超过3次,超过就锁定,20分钟后再进行解锁
2. 修改密码不能使用最近5次使用过的密码
PS:是建表实现还是配置文件实现呢?哪位大虾做过类似功能啊!!
有一点点思路,但是自己理不清,写不出来。。。最好高手能给予代码。。。先谢了哈
...全文
214
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 有没有重复的.如果没有修改成功.如果失败提示密码重复
java代码-和
急
急
急
借记卡
3. **交易处理**:每次交易时,需要记录并
验证
交易信息。这可能涉及创建一个`Transaction`类,包含交易类型(存款、取款)、金额、时间戳等。交易处理通常会包含事务管理,以确保数据的一致性。Java中的`java.util....
xdb xmlparserv2
总之,“xdb xmlparserv2”代表了一种在Java环境中高效处理XML的工具集,它提供了从XML到Java对象的无缝映射以及强大的XML解析功能,对于需要处理大量XML数据的Java开发者来说,是一个非常实用的资源。
软件测试加法运算器测试用例,简易计算器加法功能的测试用例写作
急
急
急
~~~~作为软件质量控制中的重要一环,软件测试工程师应运而生。软件测试工程师的工作就是利用测试工具按照测试方案和流程对产品进行功能测试和性能测试,甚至根据需要编写不同的测试工具,设计和维...
html登录页面代码
实现
原理,web登录代码
web JSP 简单的登录+注册页面代码简单做了界面,代码功能应该没有问题,简单做个文档分享一下。登录界面denglu.jsp:欢迎进入登录界面用户名: 密 码:java web网页
登录功能
原理(最好有代码❳在页面上输入用户名称和...
淘天组内
急
招,
急
急
急
!HC真的多!流程简单,快到碗里来~~
异常的体系并举例集合的体系并举例 #牛客在线求职答疑中心(35799)# #牛客在线求职答疑中心# 国防科技大学空天科学学院招聘待遇怎么样
急
急
急
!!!阿里天猫技术校招 马上面试[祈祷]信女愿一生荤素搭配诚心向 马上...
C#
111,041
社区成员
642,608
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章