adair-creative/recaptcha

此包最新版本(1.7)没有可用的许可信息。

快速实现Google ReCAPTCHA的工具

1.7 2021-09-17 20:09 UTC

This package is auto-updated.

Last update: 2024-09-18 03:12:19 UTC


README

关于

允许轻松快速实现Google ReCAPTCHA v2.0

安装

composer require adair-creative/recaptcha

指南

config.yml

AdairCreative\ReCAPTCHA:
    secret_key: [your-secret-key]
    app_key: [your-public-app-key]

PageController.php

protected function init() {
	...
	ReCAPTCHA::importJavascript();
	ReCAPTCHA::importCSS();
	...
}

YourForm.php

public function __construct(ContentController $controller, string $name) {
	$fields = new FieldList([
		TextField::create("Message", "")
	]);

	ReCAPTCHA::addField($fields);

	return parent::__construct(
		$controller,
		$name,
		$fields,
		new FieldList([]),
		new FieldList([
		"Message"
		])
	);
}