我可以在这个Laravel应用程序中的localhost Apache服务器上运行reCAPTCHA吗?

时间:2017-02-18 16:21:46

标签: php laravel laravel-5 captcha recaptcha

我在 PHP Laravel 中相当新,我遇到以下问题:在我的Laravel应用程序中,我必须实现一个包含必须包含a的表单的页面 Google reCAPTCHA 字段。如果 reCAPTCHA 字段已正确编译,则将验证提交的表单。我之前没有 reCAPTCHA 的经验。

我找到了这个教程:

https://tuts.codingo.me/google-recaptcha-in-laravel-application

在本教程中,它说:

  

我将首先访问Google reCaptcha网站   https://www.google.com/recaptcha/在那里注册新网站。好   事情是你可以插入多个,所以相同的验证码   展示位置可以在您的开发域和生产域中使用。

所以它说我必须在这里注册我的域名:

https://www.google.com/recaptcha/admin#list

为什么呢?因为这样 reCAPTCHA 服务可以将验证码文本发送到我的网站?或者是什么?

我的问题是,此时我的 Laravel 网站正在我的本地开发笔记本电脑上运行(在我的XAMPP localhost Apache服务器上)。

我可以通过某种方式在我的localhost服务器上测试它,还是不可能,我必须使用关联的域在远程服务器上部署它?

2 个答案:

答案 0 :(得分:1)

您的reCAPTCHA将适用于您提供的域及其子域。如果您需要localhost,只需将其添加到列表

有关详细信息,请read the docs

答案 1 :(得分:0)

可以。您必须添加域列表: 本地主机 要么 127.0.0.1