Compare commits
3 Commits
c39f6ba4d7
...
develop
Author | SHA1 | Date | |
---|---|---|---|
5faadf1eae
|
|||
032185b52c
|
|||
d9e9564ea8
|
31
README.md
31
README.md
@@ -1,2 +1,33 @@
|
||||
# captcha-rule-for-laravel
|
||||
|
||||
Laravel 10. Rule Validation для сервиса https://git.kor-elf.net/kor-elf/service-captcha.
|
||||
|
||||
Параметры в .env.
|
||||
|
||||
# CAPTCHA_API_DOMAIN
|
||||
Указываем адрес к сервису для проверки от робота.
|
||||
|
||||
Примеры: http://captcha.localhost:9008, https://captcha.localhost, http://captcha.localhost
|
||||
|
||||
# CAPTCHA_PRIVATE_TOKEN
|
||||
Указываем приватный токен, для проверки со стороны сервера.
|
||||
|
||||
# CAPTCHA_CURL_TIMEOUT
|
||||
Curl timeout в секундах.
|
||||
По умолчанию: 10
|
||||
|
||||
|
||||
# CAPTCHA_ENABLE_BLADE_CAPTCHA
|
||||
Включает Blade::directive "captcha" (@captcha).
|
||||
|
||||
По умолчанию: true
|
||||
|
||||
# CAPTCHA_PUBLIC_TOKEN
|
||||
Указываем публичный токен, который мы получаем от сервиса для проверки от робота.
|
||||
|
||||
# CAPTCHA_STATIC_PATH
|
||||
Указываем путь к статике.
|
||||
|
||||
Примеры: /captcha, https://captcha.localhost/captcha
|
||||
|
||||
По умолчанию: env('CAPTCHA_API_DOMAIN') . '/captcha'
|
@@ -19,7 +19,7 @@
|
||||
],
|
||||
"require": {
|
||||
"php": "^8.2",
|
||||
"illuminate/support": "^10.0",
|
||||
"illuminate/support": "^10.0|^11.0",
|
||||
"guzzlehttp/guzzle": "^7.0.1"
|
||||
},
|
||||
"extra": {
|
||||
|
@@ -17,7 +17,7 @@ final readonly class CaptchaService
|
||||
try {
|
||||
$post = [];
|
||||
if (!is_null($userAgent)) {
|
||||
$post['user_ageng'] = $userAgent;
|
||||
$post['user_agent'] = $userAgent;
|
||||
}
|
||||
|
||||
$response = Http::withHeaders([
|
||||
|
Reference in New Issue
Block a user