簡體   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