我在 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服务器上测试它,还是不可能,我必须使用关联的域在远程服务器上部署它?
答案 0 :(得分:1)
您的reCAPTCHA将适用于您提供的域及其子域。如果您需要localhost,只需将其添加到列表
有关详细信息,请read the docs。
答案 1 :(得分:0)
可以。您必须添加域列表: 本地主机 要么 127.0.0.1