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

راه حل این مشکل چیست؟ افزونه Expire Passwords

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

 

Expire Passwords چیست و چرا برای وردپرس حیاتی است؟

Expire Passwords یک افزونه تخصصی و سبک برای وردپرس است که به مدیران سایت این قدرت را می‌دهد تا برای رمزهای عبور کاربران تاریخ انقضا تعیین کنند. پس از گذشت مدت زمان مشخصی (مثلاً ۹۰ روز)، سیستم به کاربر اعلام می‌کند که رمز عبور او منقضی شده و کاربر باید آن را تغییر دهد.

این افزونه به ویژه برای وبسایت‌های زیر ضروری است:

✅ سایت‌های عضویتی (Membership Sites)

✅ فروشگاه‌های ووکامرسی (Shop Stores)

✅ سایت‌های سازمانی با چندین نویسنده و کارمند

✅ هر وبسایتی که امنیت برای آن اولویت بالایی دارد

 

چرا Expire Passwords یک سرمایه‌گذاری امنیتی است؟

اگر از امنیت وردپرس خود جدی گرفته‌اید، پیشنهاد می‌کنیم مقاله جامع ما درباره بهترین زمان و روش‌های تغییر رمز عبور در وردپرس (راهنمای امنیتی کامل) را مطالعه کنید تا یک استراتژی امنیتی کامل برای سایت خود پیاده‌سازی کنید.

مهم‌ترین مزایای استفاده از افزونه انقضای رمز عبور
اجبار کاربران به رعایت بهداشت امنیتی (Security Hygiene): بسیاری از کاربران عادت به تغییر رمز عبور ندارند. این افزونه آن‌ها را مجبور به این کار می‌کند.

خنثی‌سازی خطر رمزهای عبور دزدیده شده: اگر رمز عبوری در گذشته نشت کرده باشد، با منقضی شدن اجباری، آن رمز دیگر قابل استفاده نخواهد بود.

حفظ انطباق با استانداردهای امنیتی (Compliance): بسیاری از استانداردهای امنیتی (مانند ISO 27001 یا HIPAA) بر به روزرسانی دوره‌ای رمزهای عبور تأکید دارند. این افزونه به شما در رعایت این استانداردها کمک می‌کند.

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

تجربه کاربری روان: هنگامی که رمز عبور کاربر منقضی می‌شود، یک صفحه واضح و راهنما برای او نمایش داده می‌شود که دقیقاً توضیح می‌دهد چگونه باید رمز عبور جدید خود را تنظیم کند.

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

 

آموزش گام به گام نصب و تنظیم افزونه

🛡 گام اول: نصب و فعال‌سازی
به پیشخوان وردپرس (/wp-admin) خود وارد شوید.

به منوی «افزونه ها > افزودن» بروید.

در کادر جستجو، عبارت «Expire Passwords» را تایپ کنید.

افزونه را یافته و روی دکمه «نصب» و سپس «فعال‌سازی» کلیک کنید.

🛡 گام دوم: پیکربندی هوشمندانه
پس از فعال‌سازی، به منوی «تنظیمات > Expire Passwords» مراجعه کنید. در این بخش، قلب افزونه نهفته است:

تعیین بازه زمانی انقضا (Expiration Interval): عددی را وارد کنید که رمز عبور پس از چند روز منقضی شود. مقدار پیش‌فرض و رایج ۹۰ روز است.

انتخاب نقش‌های کاربری (User Roles): مشخص کنید این قانون برای کدام دسته از کاربران اعمال شود. برای امنیت بیشتر، بهتر است همه نقش‌ها به جز «مشترک» را انتخاب کنید.

اعمال برای کاربران موجود: می‌توانید انتخاب کنید که آیا این قانون برای کاربرانی که از قبل وجود دارند نیز اعمال شود یا خیر.

نکته حرفه‌ای: برای افزایش امنیت، از افزونه WPS Hide Login ساده‌ترین راه برای تغییر آدرس ورود به وردپرس در کنار این افزونه استفاده کنید تا امنیت حساب‌های کاربری را به حداکثر برسانید.

 

سوالات متداول (FAQ)
🔸 آیا پس از انقضا، کاربر قفل می‌شود؟
خیر. کاربر تنها مجبور است پس از ورود، رمز عبور جدیدی برای خود تعیین کند. تا زمانی که این کار را انجام ندهد، نمی‌تواند به پنل کاربری خود دسترسی پیدا کند. داده‌های او کاملاً در امان است.

🔸 آیا می‌توان برای کاربران مختلف، زمان انقضای متفاوت تعیین کرد؟
بله، این یکی از قابلیت‌های کلیدی افزونه است. شما می‌توانید برای “مشترکین” ۱۸۰ روز و برای “مدیران” ۶۰ روز تعیین کنید.

🔸 اگر کاربر رمز عبور خود را فراموش کند، چه می‌شود؟
مکانیزم بازیابی رمز عبور استاندارد وردپرس («رمز عبور را فراموش کرده‌ام») به قوت خود باقی است. این افزوده فقط یک لایه امنیتی اضافی است.

 

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

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