我正在创建一个Web应用程序,询问用户随机安全问题。但是,当用户错误地回答最初提出的问题时,用户可以返回并尝试不同的答案。有没有办法确保用户点击“后退”按钮后页面会重新提交?不允许在Rails中返回
1
A
回答
0
不要退回到JavaScript作为最后的手段,企图布尔字段添加到的问题数据库并在你的控制器中使用它来确保用户不只是猜测安全问题。
如果用户针对一个问号提交表单太多次,并尝试将其重定向到另一个问题。
0
也许你应该用JavaScript这样做,因为这一切都在浏览器中...... 这可能帮助: http://www.hunlock.com/blogs/Mastering_The_Back_Button_With_Javascript
相关问题
- 1. 从lambdas或Kotlin返回:'返回'是不允许在这里
- 2. WCF服务返回“方法不允许”
- 3. 不允许返回从触发
- 4. Geoserver返回405:方法不允许
- 5. chown命令返回不允许操作
- 6. Rails 405方法不允许
- 7. WebServiceHost返回405在.NET4.0中不允许使用GET
- 8. Wild allow允许选项方法,但返回405方法不允许
- 9. 不允许使用Javascript返回数组值的回车?
- 10. SQL允许字段返回值
- 11. Rest服务返回“方法不允许”在网页上
- 12. 不允许在Chooser返回前多次调用Show()
- 13. 删除方法不允许,并返回Laravel 5中的MethodNotAllowedHttpException
- 14. FragmentTransaction不允许添加到回栈中?
- 15. 阵列允许不允许
- 16. 在javascript中允许返回值的最佳循环?
- 17. 允许在textarea中使用正则表达式的返回线
- 18. 允许接口在C中返回一个类#
- 19. 不允许的参数:profile(NestedAttributes) - RAILS 4
- 20. 我如何使不允许列允许空和允许空列不允许空
- 21. ESLint不允许在
- 22. Mysql错误:不允许从函数返回结果集
- 23. 错误C2533:构造函数不允许返回类型
- 24. WCF REST调用返回“方法不允许”异常
- 25. 不允许从函数返回函数。我怎么能?
- 26. POST请求总是返回“不允许的关键字符”
- 27. 远程服务器返回错误:(405)方法不允许。 c#
- 28. Android HTTPPost返回错误“方法不允许”。
- 29. VB.NET远程服务器返回错误:(405)方法不允许
- 30. 现正则表达式验证器不允许返回