teamneusta / formrecaptcha
将Google的reCAPTCHA添加到EXT:form
3.0.0
2022-06-03 11:25 UTC
Requires
- typo3/cms-core: ^10.4 || ^11.5
- typo3/cms-extbase: ^10.4 || ^11.5
- typo3/cms-form: ^10.4 || ^11.5
Requires (Dev)
- roave/security-advisories: dev-latest
Suggests
- vlucas/phpdotenv: ^5.2
This package is not auto-updated.
Last update: 2024-09-23 15:25:37 UTC
README
与reCAPTCHA v2复选框配合使用效果极佳!
TYPO3 EXT:form的reCAPTCHA
您可以选择使用typoscript或环境变量来定义reCAPTCHA的api密钥。
typoscript配置
查看相应的typoscript常量文件: formrecaptcha/Configuration/TypoScript/constants.typoscript
请确保添加publicKey
和privateKey
的常量。
您也可以更改apiScript
和verificationServer
,但这不是必要的。
环境变量
我建议使用DotEnv Conntector来处理此操作:composer req vlucas/phpdotenv
将您的reCAPTCHA api密钥定义为环境变量
GOOGLE_RECAPTCHA_PUBLIC_KEY
和GOOGLE_RECAPTCHA_PRIVATE_KEY
您也可以设置GOOGLE_RECAPTCHA_API_SCRIPT
和GOOGLE_RECAPTCHA_VERIFICATION_SERVER
,但这不是必要的。