小编I w*_*unt的帖子

注册商中的Laravel recaptcha验证不起作用

我是Laravel的新手.我已经使用了这个rec​​aptcha包:https://github.com/greggilbert/recaptcha 并且文档说:在验证规则中,添加以下内容:

$rules = array(
        // ...
        'g-recaptcha-response' => 'required|recaptcha',
    };
Run Code Online (Sandbox Code Playgroud)

顺便说一下,我使用了laravel 5的注册器:

<?php namespace taxman\Services;

use taxman\User;
use Validator;
use Illuminate\Contracts\Auth\Registrar as RegistrarContract;

class Registrar implements RegistrarContract {

    /**
     * Get a validator for an incoming registration request.
     *
     * @param  array  $data
     * @return \Illuminate\Contracts\Validation\Validator
     */
    public function validator(array $data)
    {
        return Validator::make($data, [
            'name' => 'required|max:255',
            'email' => 'required|email|max:255|unique:users',
            'password' => 'required|confirmed|min:4',
            'telephone' => 'required',
            'g-recaptcha-response' => 'required|recaptcha',
        ]);
    }

    /**
     * Create a …
Run Code Online (Sandbox Code Playgroud)

recaptcha laravel-5

4
推荐指数
2
解决办法
2825
查看次数

标签 统计

laravel-5 ×1

recaptcha ×1