登录只允许3次尝试
本文关键字:3次 登录 | 更新日期: 2023-09-27 18:25:28
我正在创建一个新的应用程序。。我成功创建了一个登录页面。。现在我需要修改登录页面。。仅允许用户进行3次尝试。。如果用户错误输入密码超过3次(在5分钟内),则必须阻止其帐户。。错误信息必须显示为您无法访问您的页面
我的数据库表是这样的empid | empusername emppassword已阻止empdescriptpton
我还想查询提供给我有人能帮我吗。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
请帮我一个。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
假设您使用的是Membership Provider,只需将MaxInvalidPasswordAttempts
设置为3即可。
http://msdn.microsoft.com/en-us/library/system.web.security.membershipprovider.maxinvalidpasswordattempts.aspx
MaxInvalidPasswordAttempts属性与PasswordAttemptWindow属性以防范不需要的源通过猜测成员身份用户的密码或密码答案反复尝试。如果无效密码或密码的数目为会员用户提供的问题大于或等于的数目内的MaxInvalidPasswordAttempts属性值PasswordAttemptWindow标识的分钟数,然后是成员身份通过将IsLockedOut属性设置为true将用户锁定,直到通过对UnlockUser方法的调用来解锁用户。如果有效在达到MaxInvalidPasswordAttempts值时,跟踪无效尝试的次数被重置为零。