Laravel 方法Illumb\Validation\Validator::validateCaptcha不存在
我正在使用Laravel,我还没有添加任何代码,但我尝试将recaptcha集成到Laravel的auth包中。我已经把脚本和recaptcha显示在表单上了。我还进行了验证,因此需要recaptcha。但是,当我使用recaptcha提交表单时,它会抛出该错误。这是来自auth软件包的我的注册控制器:Laravel 方法Illumb\Validation\Validator::validateCaptcha不存在,laravel,recaptcha,Laravel,Recaptcha,我正在使用Laravel,我还没有添加任何代码,但我尝试将recaptcha集成到Laravel的auth包中。我已经把脚本和recaptcha显示在表单上了。我还进行了验证,因此需要recaptcha。但是,当我使用recaptcha提交表单时,它会抛出该错误。这是来自auth软件包的我的注册控制器: protected function validator(array $data) { return Validator::make($data, [ 'name' =&
protected function validator(array $data)
{
return Validator::make($data, [
'name' => ['required', 'string', 'max:255'],
'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
'password' => ['required', 'string', 'min:8', 'confirmed'],
'g-recaptcha-response' => ['required|captcha']
]);
}
默认情况下,Laravel没有验证码验证规则。您使用的是提供此类规则的任何特定于laravel的软件包,还是在某处定义此规则?默认情况下,laravel没有验证码验证规则。您是否使用任何提供此类规则的特定于laravel的包,或者您是否在某处定义了此规则?