cakephp 3.0 recaptcha安装

时间:2015-04-09 09:05:08

标签: composer-php recaptcha cakephp-3.0

我尝试将recaptcha与cakePHP 3.0一起使用,但是我遇到了一些错误,可能是由于错误的安装造成的。 我使用作曲家在Windows上工作。 我将以下几行添加到composer.json文件中:

"require": {
    (...)
    "google/recaptcha": "~1.1"
},
"autoload": {
    "psr-4": {
        (...)
        "ReCaptcha\\": "/vendor/google/recaptcha/src/ReCaptcha"
    }
},

然后我执行composer cmd来安装插件:

composer update
composer install
composer dumpautoload

最后,我在视图中测试插件:

<?php
    $recaptcha = new \ReCaptcha\ReCaptcha($secret);
    $resp = $recaptcha->verify($gRecaptchaResponse, $remoteIp);
    if ($resp->isSuccess()) {
        // verified!
    } else {
        $errors = $resp->getErrorCodes();
    }
?>

结果是蛋糕引发的错误: “没有秘密提供(...)这可能是由使用自动表引起的吗?...”

我是否正确安装了它? 我错过了什么或误解了什么吗?

0 个答案:

没有答案