mmilidoni / grecaptcha
Google ReCaptcha 工具库
dev-master
2017-07-26 23:33 UTC
This package is not auto-updated.
Last update: 2024-09-29 03:36:27 UTC
README
此包允许您轻松管理Laravel项目中的Google ReCaptcha。
先决条件
Google ReCaptcha V2 site key 和 secret key 可在 ReCAPTCHA 网站 上找到
安装
composer require "mmilidoni/grecaptcha:dev-master"
配置
在 config/services.php
中添加您的ReCaptcha site key 和 secret key
"grecaptcha" => [ "secret" => "*****", "sitekey" => "****", ],
视图
在您的HTML头部插入以下行
<script src='https://www.google.com/recaptcha/api.js'></script>
在您的HTML表单中插入以下行
<div class="g-recaptcha" data-sitekey="{{ config("services.grecaptcha.sitekey") }}"></div>
控制器
use Mmilidoni\Grecaptcha\Grecaptcha; class Example { public function store(\Illuminate\Http\Request $request) { $a = new Grecaptcha; if ($a->check($request)) { // Recaptcha OK } else { // Recaptcha KO } } }