繁体   English   中英

如何使验证码跨多个页面工作?

[英]How can I make CAPTCHA work across multiple pages?

您是否曾经访问过像myspace这样的网站,他们利用CAPTCHA来防止垃圾邮件? 典型的模式是对每个打开的URL提出挑战,但是挑战实际上并​​不属于页面本身,这会导致额外的带宽使用。

因此,如果我同时打开六个页面,并且想在每个页面上提出一个挑战。 我希望挑战与页面无关,而不与会议相关。 如何使用Spring和/或Struts进行这项工作。

这在很大程度上取决于您用于呈现页面的内容。 春季MVC? 撑杆? 您可以在大多数这些框架中将组件绑定到页面。

您可能还可以想到一种变通方法,其中每个页面使用单独的密钥在会话中注册其验证码,然后让页面根据其自身的值进行检查。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM