Add fraud defense bundle recipe

This commit is contained in:
Manoj Kumar
2026-06-07 17:53:59 +02:00
committed by Fabien Potencier
parent 07ebb1d86c
commit aeb5c014bd
2 changed files with 37 additions and 0 deletions
@@ -0,0 +1,14 @@
fraud_defense:
project_id: '%env(FRAUD_DEFENSE_PROJECT_ID)%'
api_key: '%env(FRAUD_DEFENSE_API_KEY)%'
site_key: '%env(FRAUD_DEFENSE_SITE_KEY)%'
min_score: 0.5
fail_on_api_error: true
# checkbox_site_key: '%env(FRAUD_DEFENSE_CHECKBOX_SITE_KEY)%'
# expected_hostname: 'www.example.com'
# transaction_defense:
# enabled: true
# max_transaction_risk: 0.7
# sms_defense:
# enabled: true
# max_sms_risk: 0.5
@@ -0,0 +1,23 @@
{
"bundles": {
"GeekyBones\\FraudDefenseBundle\\FraudDefenseBundle": ["all"]
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
},
"env": {
"FRAUD_DEFENSE_PROJECT_ID": {
"default": "gcp-project-id"
},
"FRAUD_DEFENSE_API_KEY": {
"default": "your_api_key_here"
},
"FRAUD_DEFENSE_SITE_KEY": {
"default": "your_site_key_here"
},
"FRAUD_DEFENSE_CHECKBOX_SITE_KEY": {
"default": "your_checkbox_site_key_here",
"is_optional": true
}
}
}