سیستم مدیریت محتوای جوملا در بخشهای مختلفی دارای فرم هایی مانند فرم ورود ، فرم ثبت نام ، ارسال نظرات و ... میباشد نبود تصویر امنیتی کپچا ، بدون شک باعث ایجاد مشکلات امنیتی برای وب سایت شما خواهد شد.یکی از نقاط ضعف امنیتی در هر سیستم مدیریت محتوایی ، فرم ها میباشند . در این آموزش نحوه فعالسازی کپچا در جوملا را آموزش خواهیم داد.
در شروع کار وارد آدرس https://www.google.com/recaptcha شوید و در بالای صفحه روی گزینه Get reCAPTCHA کلیک نمایید.
.وارد حساب کاربری gmail خود شوید ( اگر حساب کاربری ندارید در ابتدا یک اکانت جیمیل برای خود ایجاد نمایید )سپس پس از ورود در صفحه در بخش Register a new site در قسمت Label نام سایت خود , در بخش Choose the type of reCAPTCHA از سه گزینه ی موجود ، گزینه ی Invisible reCAPTCHA را انتخاب کنید .در قسمت Domains نیز نام سایت خود را وارد نمایید. تیک دو گزینه Accept the reCAPTCHA Terms of Service. و Send alerts to owners را بزنید و در پایان روی دکمه ی Register کلیک کنید.
به این ترتیب سایت شما ثبت شده و شما در صفحه ی جدید اطلاعات لازم برای استفاده از Recaptcha در سایت خود را مشاهده خواهید کرد .این اطلاعات شامل Site Key و Secret key می باشد . در مراحل بعد نحوه استفاده از این کدها شرح داده می شود .
برای فعالسازی کپچا وارد مدیریت جوملای خود شوید از منوی افزونه ها زیر منوی پلاگین ها را انتخاب کنید.
پلاگین ReCaptcha به صورت پیشفرض روی سیستم مدیریت محتوای جوملا نصب میباشد در لیست پلاگین ها ، پلاگین کد امنیتی Captcha - ReCaptcha را پیدا کرده و وارد تنظیمات آن شوید .
پس از ورود در قسمت کلید سایت (Site Key ) و کلید امنیتی ( Secret key ) کدهای ایجاد شده در مراحل ی قبل را وارد نمایید در قسمت نسخه ، نسخه ی 2.0 را انتخاب کنید.حالت پلاگین را روی فعال قرار داده و ذخیره و بستن را بزنید تا پلاگین فعال شود .
در مرحله ی بعد برای فعال سازی کد امنیتی در منوی سیستم روی تنظیمات کلی کلیک نمایید .
پس از ورود در تب سایت در قسمت کد امنیتی گزینه کد امنیتی Captcha - ReCaptcha را انتخاب نموده و ذخیره نمایید .
برای فعالسازی تصویر امنیتی در فرم ثبت نام جوملا ، وارد منوی کاربران زیر منوی مدیریت شوید.
در سمت چپ روی گزینه انتخابها کلیک نمایید .
در تنظیمات از قسمت کد امنیتی گزینه ی Captcha - ReCaptcha را انتخاب کنید و ذخیره نمایید .
اکنون وارد منوی کامپوننت ها زیر منوی تماس ها شوید
در سمت چپ روی گزینه انتخابها کلیک نمایید .
در تنظیمات در تب گزینه های فرم تماس در بخش دسترسی captcha در تماس کد امنیتی Captcha - ReCaptcha را انتخاب نمایید .
با انجام موارد ذکر شده کد امنیتی در فرم های موجود در جوملا فعال می شود .