我正在创建一个Web应用程序,询问用户随机安全问题。但是,当用户错误地回答最初提出的问题时,用户可以返回并尝试不同的答案。有没有办法确保用户点击“后退”按钮后页面会重新提交?不允许在Rails中返回
1
A
回答
0
不要退回到JavaScript作为最后的手段,企图布尔字段添加到的问题数据库并在你的控制器中使用它来确保用户不只是猜测安全问题。
如果用户针对一个问号提交表单太多次,并尝试将其重定向到另一个问题。
0
也许你应该用JavaScript这样做,因为这一切都在浏览器中...... 这可能帮助: http://www.hunlock.com/blogs/Mastering_The_Back_Button_With_Javascript
相关问题
- 1. 的awk不允许返回
- 2. 返回false不允许回声
- 3. 从lambdas或Kotlin返回:'返回'是不允许在这里
- 4. 允许轨API返回JSON
- 5. Qiniu:总是返回“405不允许”
- 6. 不允许返回从触发
- 7. Informatica的解码返回不允许值
- 8. WCF服务返回“方法不允许”
- 9. chown命令返回不允许操作
- 10. getRefreshInfo返回405(不允许的方法)
- 11. Geoserver返回405:方法不允许
- 12. Rails 405方法不允许
- 13. WebServiceHost返回405在.NET4.0中不允许使用GET
- 14. Wild allow允许选项方法,但返回405方法不允许
- 15. 函数在返回bigint时抱怨[不允许从函数返回结果集]
- 16. 不允许使用Javascript返回数组值的回车?
- 17. params [:person_id]返回NilClass,虽然允许值
- 18. PHP>返回允许的路径
- 19. 删除方法不允许,并返回Laravel 5中的MethodNotAllowedHttpException
- 20. 不允许在Chooser返回前多次调用Show()
- 21. Rest服务返回“方法不允许”在网页上
- 22. 在Rails中允许嵌套参数
- 23. 阵列允许不允许
- 24. FragmentTransaction不允许添加到回栈中?
- 25. WCF服务不返回方法不允许使用GET方法
- 26. 在Sandbox中不允许IOKit?
- 27. 在javascript中允许返回值的最佳循环?
- 28. 允许在textarea中使用正则表达式的返回线
- 29. 在void函数中返回“nothing”是允许的吗?
- 30. 允许接口在C中返回一个类#