تغییر حساسیت قدرت رمز عبور در ووکامرس

تغییر حساسیت قدرت رمز عبور در ووکامرس

تغییر حساسیت قدرت رمز عبور در ووکامرس با یک تکه کد php ساده و بدون هیچ افزونه ای (plugin) قابل انجام است .

قدرت رمز عبور کاربران بسیار در امنیت یک وب‌سایت و فروشگاه مهم است. معمولا مدیران وبسایت نمی خواند که مشتریان/کاربران شما از اطلاع رسانی قدرت رمز عبور در ووکامرس – woocommerce در مرحله ثبت نام اذیت شوند .

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

 

چرا حساسیت قدرت رمز عبور در ووکامرس را تغییر بدیم ؟

  1. از یک جهت به دلیل امنیت اطلاعات حساب کاربری مشتریان این امر بسیار مهم است که از رمزهای عبور سخت استفاده شود تا با حملاتی مانند brute-force که با ربات های برنامه نویسی شده خودکار انجام می شود , جلوگیری کرد .
  2. از طرف دیگر آسان گرفتن مراحل ثبت نام باعث افزایش تعداد ثبت نامی ها و در نهایت نرخ تبدیل و فروش بیشتر می شود که در این آموزش قصد داریم یکی از این روش ها را به شما نشان بدیم .

 

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

 

تغییر حساسیت قدرت رمز عبور در ووکامرس woocommerce

تغییر حساسیت قدرت رمز عبور در ووکامرس

دکمه “ذخیره تغییرات”(Save Changes) تا وقتی که یک پسورد با طول و قدرت متوسط انتخاب نکنید فعال نخواهد شد . اما توجه کنید که صفحه تسویه حساب (Checkout) هر نوع پسوردی را می پذیرد و فقط پیام قدرت رمز عبور در ووکامرس را نمایش میدهد .

کد php زیر به شما امکان تغییر حساسیت قدرت رمز عبور در ووکامرس را می دهد و آن را باید به فایل functions.php موجود در مسیر قالب خود اضافه کنید (wp-content/themes/THEME) در صورتی که این فایل وجود نداشت حتما آن را ایجاد کنید .

می توانید میزان حساسیت پسورد را بر اساس flag یا اعدادی که تعیین شده مشخص کنید.

  • ۴ : قوی
  • ۳ : متوسط (پیش فرض woocommerce)
  • ۲ :  ضعیف ولی کمی قوی تر
  • ۱ : حداقل ضعیف باشد
  • ۰ : خیلی ضعیف / هرچی (مثلا a)

در تصویر زیر در فرم از کاربران درخواست قوی ترین پسورد را داشتیم .

تغییر حساسیت قدرت رمز عبور در ووکامرس

در صورتی که ۴ را ست کنید حساسیت رمز عبور در ووکامرس به شدت بالا می رود.

همچنین , یک هوک (hook) اکشن دیگر در ووکامرس وجود دارد که به شما امکان ست کردن مقدار حساسیت پسورد را می دهد . همچنین این هوک به شما اجازه تغییر پیام های خطای حساسیت پسورد را نیز می دهد .

همچنین می توانیم مقدار پیام های “Weak”,”Medium”,”Strong” را تغییر بدیم.

نتیجه :

تغییر حساسیت قدرت رمز عبور در ووکامرس

حذف کامل حساسیت قدرت رمز عبور در ووکامرس

اگر هیچ اهمیتی نمی دید که چه نوع پسوردی را کاربران انتخاب می کنند , می توانید از تکه کد php زیر در فایل functions.php بهره ببرید :

حساسیت قدرت رمز عبور در ووکامرس به طور کامل حذف خواهد شد .

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

معرفی افزونه

همانطور که دیدید به راحتی با چند خط کد php بالا می توانید حساسیت قدرت رمز عبور در ووکامرس تغییر بدید ولی اگر به هر دلیلی مثل راحتی کار قصد استفاده از پلاگین را داشتید می توانید از Password Strength for WooCommerce که در مخزن ورپرس قرار دارد , استفاده کنید .

 

هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .

موفق و پیروز باشید

حسن شفیعی توسعه دهنده وب و موبایل مدیر سایت علاقه خاصی به برنامه نویسی وب و موبایل دارم و هر روز تلاش می کنم به این حوزه مسلط تر شوم و اطلاعاتم را به شکل کاربردی برای علاقه مندان در وب به اشتراک بگذارم. اگر نیاز به برنامه نویس برای انجام پروژه و نوشتن اسکریپت های سمت وب, اپلیکیشن های اندروید و ios, پیدا کردن راه حل توسعه و غیره داشتید حتما از طریق تماس با ما/ واتساپ/ تلگرام بهم پیام بدید. برایتهیه هاست مطمین و پرسرعت کلیک کنید
مطالب زیر را حتما بخوانید
دیدگاه کاربران (۴)

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  1. narges ۲۱ دی ۱۴۰۰

    سلام، ببخشید امکان ست کردن حداقل طول رمز عبور هم وجود داره؟

    پاسخ
    1. حسن شفیعی ۲۱ دی ۱۴۰۰

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

      پاسخ
  2. mohammad ۲۲ اسفند ۱۳۹۶

    چقدر عکسای این پست باحالن 🙂 اینا رو چه چوری درست کردین ؟

    پاسخ
    1. حسن شفیعی ۲۲ اسفند ۱۳۹۶

      ممنونم . کافیه با برنامه های رکورد از صفحه دسکتاپ فیلمبرداری و بعد خروجی gif رو بگیرید

      موفق باشید

      پاسخ
دوره های آموزشی