ستساعدك المقالة التالية: كيفية إضافة Google reCAPTCHA إلى Magento 2
وفقًا لـ BuiltWith ، يوجد 52912 متجرًا مباشرًا من Magento 2. فريسة مثالية للقراصنة!
قد يؤدي المتجر المخترق الذي يحتوي على مضيف للرسائل غير المرغوب فيها إلى تشكك العملاء في الشراء. العملاء المترددون يعني حدوث انهيار في إمكانات التجارة الإلكترونية. ستكلف منصة Insecure Magento 2 الشركة خسارة في الإيرادات وكذلك ثقة العملاء.
لحسن الحظ ، تقدم Google طريقة سهلة لتأمين المتجر. باستخدام برنامج reCAPTCHA v2 من Google ، يمكنك التمييز بين الروبوتات والبشر.
أضف Google reCAPTCHA إلى Magento 2 وتمكين مربع الاختيار “أنا لست روبوتًا”. يجب على المستخدم تحديد خانة الاختيار للإشارة إلى أنهم ليسوا روبوتات ولكنهم بشر. إما أن يمروا دون أي تحدٍ أو أن يضطروا إلى التحقق من هويتهم كإنسان.
ومع ذلك ، لدمج Google reCAPTCHA v2 مع Magento 2 ، تحتاج إلى اتباع الطريقة أدناه.
قم بتنفيذ هذه الطريقة لتأمين متجرك عندما يحاول المستخدم استخدام نموذج الاتصال أو نموذج الاشتراك وما إلى ذلك.
Note:
- قبل تنفيذ الطريقة أدناه ، قم بالتسجيل في زوج المفاتيح العام والسري المخصص لنطاق المتجر.
- تأكد من أن مصادقة reCAPTCHA تعمل للنطاقات الفرعية أيضًا. إذا لم يكن الأمر كذلك ، فسيتم عرض مربع reCAPTCHA “أنا لست روبوتًا” ولكن مع وجود خطأ.
- تحقق من التفاصيل في وثائق Google reCAPTCHA.
طريقة إضافة Google reCAPTCHA إلى Magento 2:
- أضف البرنامج النصي إلى أي رأس أو حيث تريد استخدام google Recaptcha
- أضف كود captcha إلى phtml أو كتلة / صفحة حيث تريد إضافة v2 google Recaptcha في النموذج// تغيير الفئة حسب السمات
< div style = "display: none" id = "error-msg"> <؟ php echo __ ('هذا حقل مطلوب.')؟>
// تغيير الفئة حسب السمات data-sitekey = “your-site-key”> |
في أي شكل أضف حدثًا مثل: