Google Recaptcha

问题描述 投票:1回答:2

我不熟悉Google Recaptcha,不知道用户在recaptcha字段中键入的响应是否可以存储/发送到我自己的服务器,还是直接发送给Google,而我却无法知道用户键入了什么?] >

而且我有可能在自己的网站上显示来自另一个网站的验证码吗?

我不熟悉Google Recaptcha,不知道用户在recaptcha字段中键入的响应是否可以存储/发送到我自己的服务器上,还是直接发送给Google,而我却没有能力...]]

security captcha recaptcha
2个回答
1
投票

ReCaptcha v2.0

至2014年底推出的reCaptcha v2.0,这是一种新的行为验证码。因此,谷歌会根据用户的行为检查用户点击验证码,而不与您的服务器进行交互。 Google在用户浏览器中以特殊形式的隐藏文本区域字段将响应放入网页的HTML:g-recaptcha-response字段。但是,在该用户将该表单以及此字段提交给服务器之后,您仍然需要检查所单击的用户是否是漫游器,因为您需要解码g-recaptcha-response(取决于时间和客户端)。您可以通过将g-recaptcha-response发送到Google的服务器并返回true或false来实现。


0
投票

根据Google reCAPTCHA文档,它需要您的应用程序将POST请求发送到网站以使用2个参数进行验证,因此它通过了您的应用程序,但是此后,它转到了Google服务器,然后又返回给您与JSON对象。所以是的,当用户提交您的表单时,您必须处理它,以便您可以存储它,但是我不知道响应怎么说。 Here is more information.

© www.soinside.com 2019 - 2024. All rights reserved.