Ruby on rails 如何在RubyonRails中尝试失败后创建锁定用户特性
我是rails新手,希望创建一个功能,在5次尝试从头登录应用程序后锁定用户,而不使用Desive gem您可以尝试使用这些功能Ruby on rails 如何在RubyonRails中尝试失败后创建锁定用户特性,ruby-on-rails,Ruby On Rails,我是rails新手,希望创建一个功能,在5次尝试从头登录应用程序后锁定用户,而不使用Desive gem您可以尝试使用这些功能 创建一个名为失败的\u尝试=0和锁定\u标志=false的字段 每当用户尝试使用无效凭据登录时,增量 尝试失败\u计数器 一旦失败,\u尝试通过将锁定\u标志设置为true到达限制锁定用户 因此,每当用户尝试首次登录时,请检查其锁定标志是否为false 然后继续,否则抛出错误 注意:如果成功登录,则将尝试次数重置为零
- 创建一个名为失败的\u尝试=0和锁定\u标志=false的字段
- 每当用户尝试使用无效凭据登录时,增量 尝试失败\u计数器
- 一旦失败,\u尝试通过将锁定\u标志设置为true到达限制锁定用户
- 因此,每当用户尝试首次登录时,请检查其锁定标志是否为false 然后继续,否则抛出错误