ایجاد کد امنیتی گوگل در وردپرس با افزونه Google Captcha

ایجاد کد امنیتی گوگل در وردپرس با افزونه Google Captchaامنیت همیشه یکی از مهم‌ترین مسائل در زمینه فعالیت در وب بوده و می‌باشد. فرض کنید برای به نتیجه رساندن یک وبسایت شب و روز کار کرده‌اید، تا این که در صبح یک روز با سایت خود مواجه می‌شوید که یا نابود شده است و یا پر از تبلیغات شده است. ریسک کردن همیشه خوب است اما در زمینه امنیت بسیار خطرناک می‌باشد. حتماً جمله معروف << پیشگیری بهتر از درمان است! >> را شنیده‌اید این عبارت در این مورد نیز صدق می‌کند. چرا که وقتی شما می‌توانید با چند کار ساده امنیت سایت خود را بالا ببرید چرا این کار را نکنید که بعداً برای رفع مشکلات امنیتی هم هزینه‌های بسیاری کنید و هم وقت بسیاری از شما بگیرد.

اما مشکلات به اینجا ختم نمی‌شود با هک شدن سایت شما به اعتبار سایت شما لطمه بسیار زیادی وارد می‌شود. پس به این موارد توجه داشته باشید.

امروز قرار است با افزونه‌ای آشنا بشویم که قرار است در این راه به افزایش امنیت سایت شما کمک بسیاری کند.

کد امنیتی چیست؟

کد امنیتی به ابزارهایی گفته می‌شود که با استفاده از آن‌ها می‌توانید جلوی حملات خودکار (بات) را گرفت. به عبارت بهتر از فعالیت خودکار ربات‌ها در پر کردن فرم‌ها و ارسال داده‌های اسپم جلوگیری می‌کند. هر شخصی در زندگی خود قطعاً یک بار با کد امنیتی مواجه شده است. بزارید مثالی آشنا بزنم. شما هنگامی که برای پرداخت آنلاین به درگاه بانک متصل می‌شوید بعد از این که شماره کارت و مقدارهای دیگر را وارد کردید با قسمتی مواجه می‌شوید به اسم کد امنیتی، کار این قسمت جلوگیری از فعالیت ربات‌ها برای حدس زدن شماره کارت‌ها و رمز عبورها می‌باشد. اما تنها هدفی که از کد امنیتی در پرداخت آنلاین استفاده می‌شود این مورد نمی‌باشد. بعضی وقت‌ها هکر به لیستی از حساب‌ها دسترسی پیدا می‌کند و برای انتقال سریع پول از تمامی این حساب‌ها از بات استفاده می‌کنند و در این مورد نیز بات قادر به تشخیص کد امنیتی نمی‌باشد.

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

امیدوارم از مقدمه طولانی خسته شده باشید. در ادامه به فعال سازی کپچا در وردپرس می‌پردازیم.

کد امنیتی گوگل در وردپرس

افزونه‌ای که امروز قرار است با استفاده از آن از کد امنیتی گوگل در وبسایت وردپرسی خود بهره‌مند شویم، افزونه کد امنیتی (Google Captcha (reCAPTCHA نام دارد که تا به امروز توانسته است به ۲۰۰ هزار نصب فعال دست یابد. امتیازی که این افزونه توانسته است به دست آورد ۴٫۱ از ۵ می‌باشد. این افزونه شامل دو نسخه رایگان و حرفه‌ای می‌باشد.

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

افزونه کد امنیتی وردپرس Google Captcha

راه اندازی Google Captcha

بعد از این که افزونه را نصب و فعال کردید در پنل مدیریت خود قسمتی در منوی کناری افزوده می شود به اسم Google Captcha بر روی آن کلیک کنید تا وارد تنظیمات این افزونه شوید.

ایجاد کد امنیتی گوگل در وردپرس با افزونه Google Captcha

وقتی وارد تنظیمات این افزونه شدید تصویری مانند بالا مشاهده می‌کنید. حال هر کدام از قسمت‌هایی که در تصویر بالا مشخص شده را بررسی می‌کنیم:

۱- در این قسمت شما باید دوتا کلید که مخصوص سایت شما می‌باشد را دریافت کنید تا کد امنیتی برای شما فعال شود. برای دریافت کلیدهای امنیتی کافی است در بالای کادر اول روی لینک get the API keys کلید کنید. اگر نتوانستید این گزینه را پیدا کنید روی همین عبارت کلیک کنید.

بعد از این که وارد اکانت گوگل خود شدید با تصویر زیر مواجه می‌شوید.

ساخت API برای google captcha

در این قسمت مانند تصویر بالا بر روی علامت + کلیک کنید. سپس وارد صفحه ای مانند تصویر زیر می شوید.

ساخت API برای google captcha

Label: نامی را برای این کلید اختصاصی بنویسید.

reCAPTCHA type: نوع کد امنیتی را در این قسمت می‌توانید انتخاب کنید. توجه داشته باشید که هر نسخه که در اینجا انتخاب می کنید در تنظیمات افزونه نیز همان نسخه را فعال کنید.

Domains: دامنه‌هایی که برای محافظت از آن‌ها از این کلید اختصاصی استفاده می‌کنید را وارد کنید. بهتر است اگر برای سایت دیگیری نیاز به کد امنیتی داشتید برای آن یک کلید اختصاصی جداگانه بسازید.

Owners: در اینجا می‌توانید اشخاصی که به این کلید اختصاصی دسترسی داشته باشند را وارد کنید.

Accept the reCAPTCHA Terms of Service: پذیرفتن قوانین گوگل

و در آخر پس از تکمیل موارد بالا بر روی submit کلیک کنید.

کلید های امنیتی google captcha

در صفحه بعد درست مانند تصویر بالا دو کلید امنیتی می‌دهد که این رو را باید به ترتیب در قسمت شماره یک وارد کنید.

۲- در باکس شماره ۲ شما می‌توانید با زدن تیک هر بخش کد امنیتی را برای آن بخش‌ها فعال کنید.

 :  فرم ورود

Registration form: فرم عضویت

 : فرم فراموشی رمز عبور

Comments form: ارسال دیدگاه‌ها

 

۳- در صورتی که شما از قالبی استفاده می‌کنید که برگه‌های پیش‌فرض وردپرس را تغییر داده است می‌توانید از شورت کد ارائه شده در صفحات اختصاصی خود استفاده کنید تا از امکان کد امنیتی بهره‌مند شوید.

در آخر بر روی save کلیک کنید.

غیر فعال کردن کد امنیتی برای دسته خاص از کاربران

در ادامه تنظیمات می‌رسیم به بخش Hide reCAPTCHA for. کاربرد این بخش برای غیر فعال کردن تأیید کد امنیتی برای دسته خاص از اعضای شما. به عبارت بهتر در صورتی که این گزینه برای مدیر کل فعال نباشد، مدیر کل نیز باید برای ارسال نظر در سایت کد امنیتی را حل کند.

در قسمت بعد یعنی reCAPTCHA Version شما باید نسخه‌ای در برای ساخت کلید انتخاب کرده‌اید را در این جا نیز انتخاب کنید.

Theme: تم کد امنیتی را می‌توانید انتخاب کنید.

Whitelist Notification: پیامی که به کاربران لیست سفید نمایش داده می‌شود. (کاربرانی که در بخش قبل کد امنیتی را برای آن‌ها مخفی کرده‌اید)

Disabled Submit Button: با فعال کردن این تیک تا پایان لود کامل کد امنیتی دکمه ارسال غیر فعال می‌شود. این کار باعث می‌شود تا با خطای کد امنیتی مواجه نشوید.

دیگر تنظیمات افزونه google captcha

در تب بعدی شما می‌توانید به تنظیمات دیگر افزونه بپردازید.

Pro Options: با غیر فعال کردن این بخش قسمت‌هایی که در نسخه حرفه‌ای وجود دارد برای شما نمایش داده نمی‌شود. (جلوگیری از شلوغی زیاد)

Default Settings: ریست کردن کامل افزونه

 

در سربرگ بعدی یعنی Custom Code در صورتی که طراح وب باشید می‌توانید استایل های افزونه را ویرایش کنید.

سر برگ آخر مربوط به وارد کردن لایسنس و فعال سازی نسخه حرفه‌ای می‌باشد.

 

ممنون از این که تا پایان این مقاله نیز همراه من بودید در صورتی که در بخشی از این مقاله ابهامی وجود داشت می توانید در دیدگاه های همین مقاله مطرح کنید تا بررسی شود.

محمد خراسانی

فعال در حوزه طراحی وب ، سئو ، ui ، ux و مدرس دوره های طراحی وب و هم اکنون مدیریت تیم کمیابی ها را بر عهده دارم.

پیشنهاد می کنیم

دیدگاه ها
  • قبل از ارسال دیدگاه خود قوانین بخش دیدگاه ها را مطالعه کنید. ارسال دیدگاه به معنی پذیرش این قوانین است. قوانین بخش دیدگاه ها