اگر ربات های مخرب به وب سایت شما حمله کنند تعداد درخواست های زیادی به هاست شما ارسال می شه که همین موضوع باعث مصرف پهنای باند و کاهش سرعت سایت شما می شه.پس شما باید کاری کنید تا وب سایت شما معیاری برای تشخیص ربات از انسان رو داشته باشه که این موضوع بوسیله کپچا اتفاق میوفته.  

    کپچا به شما این امکان رو می ده تا درجاهای مختلف وب سایت مثل فرم های ورود مثل فرم ارسال نظرات یا فرم تماس،صفحه ورود به وب سایت،صفحه تغییر رمز عبور یا غیره برای جلوگیری از اسپم یا انواع حملات استفاده کنیم.

    افزونه Google Captcha :

    google-captcha

    برای ساخت کپچا افزونه های متعددی وجود داره که ما توی این مقاله از افزونه Google Captcha استفاده می کنیم.این افزونه تا الان بیش از ۲۰۰۰۰۰ هزار نصب فعال و امتیاز بالاتر از ۴.۵ از ۵ رو به خودش اختصاص داده.

    ویژگی های افزونه :

    دانلود و نصب افزونه :

    اول از همه روی دکمه زیر کلیک کنید،افزونه رو دانلود و بعد از اون نصب کنید.

    بعد از نصب و فعال کردن افزونه مطابق شکل زیر بخشی به نام reCaptcha به پیشخوان سایت شما اضافه می شه.بعد از کلیک کردن روی  کلمه reCaptcha  در تصویر تنظیمات مربوط به پلاگین در قسمت چپ به نمایش در میاد.

     
    google-captcha-dashboard

    توی مرحله بعد در قسمت Authentication روی Get The API Keys کلیک کنید.بعد از کلیک کردن با صفحه ای مطابق شکل زیر مواجه خواهید شد.

    google-captcha-get-api-key

    توی این مرحله توی صفحه باز شده اطلاعات مورد نیاز از قبیل نام دامنه،انتخاب ورژن reCAPTCHA و … رو وارد میکنیم.بعد از اینکه همه ی اطلاعات مورد نظر رو وارد کردیم روی دکمه ی SUBMIT کلیک می کنیم.

    در صورتی که مرحله قبل رو با موفقیت گذرونده باشید با صفحه ای مشابه تصویر زیر مواجه می شید.سپس مقادیر روبروی کادر SITE KEY و SECRET KEY رو برداشته و در صفحه تنظیمات افزونه ی Google Captcha مطابق تصویر وارد کنید

    google-captcha-get-site-and-secret-kies

    در کادرهای قرمز مشخص شده مقادیر کپی شده از صفحه قبل رو قرار بدید.

    google captcha get site and secret paste

    حالا تنها کافیه تنظیمات رو ذخیره کنید و سپس شما از کپچا در قسمت های مشخص شده در تنظیمات افزونه مثل فرم ورود به صفحه وردپرس،فرم عضویت،فرم فراموشی رمز عبور و … می تونید استفاده کنید.

    امین مرعشی

    امین مرعشی

    بیش از دو سال است که در دنیای وب فعالیت می کنم و علاقه مند به یادگیری و استفاده از جدیدترین تکنولوژی های این حوزه می باشم.
    ارسال نظر

    آدرس ایمیل شما منتشر نخواهد شد.