禁止在轨道中'Back'



我正在创建一个web应用程序,向用户询问随机的安全问题。但是,当用户对最初给出的问题回答错误时,用户可以返回并尝试其他答案。有没有办法确保当用户单击"返回"按钮时页面会重新提交?

不要把javascript作为最后的手段,在数据库中的问题中添加一个尝试的布尔字段,并在控制器中使用它,以确保用户不会只是猜测安全问题。

如果用户提交表单的次数太多,导致一个问号被尝试,并将其重定向到另一个问题。

也许你应该用javascript来做,因为它都在浏览器中。。。这可能会有所帮助:http://www.hunlock.com/blogs/Mastering_The_Back_Button_With_Javascript

相关内容

  • 没有找到相关文章

最新更新