══════════ تغییر رمز ورود مدیریت ══════════
admin.html ← تب «🟢 وضعیت» ← کارت «🔐 رمز ورود مدیریت»
  • رمز فعلی + رمز جدید + تکرار؛ طول ۱۲ تا ۲۰۰ نویسه، هر حرف/عدد/علامت/فاصله/فارسی مجاز.
  • «🎲 پیشنهاد رمز قوی»: رمز تصادفی ۲۴ نویسه‌ای (با نوار قدرت رمز، نمایش و کپی). حتماً جای امن بنویسید.
  • رمز به‌صورت هش (bcrypt روی SHA-256 کل رمز، بدون محدودیت ۷۲ بایت) در data/admin-pass.json ذخیره می‌شود
    و بر config.php اولویت دارد؛ رمز خام جایی ذخیره نمی‌شود. پوشهٔ data/ را موقع آپدیت پاک نکنید
    (اگر پاک شود، رمز config.php دوباره معتبر می‌شود).
  • بعد از تغییر، نشست بقیهٔ دستگاه‌ها بی‌اعتبار می‌شود. با آپدیت این نسخه، یک‌بار باید دوباره وارد شوید.
  • تلاش اشتباه برای رمز فعلی هم مثل ورود محدودیت ۵ بار در ۱۰ دقیقه دارد.
فایل‌های تغییرکرده: api.php ، admin.html
تست‌شده: تغییر رمز، رد رمز کوتاه/رمز فعلی غلط، کارنکردن رمز قدیمی، ورود با رمز بلند فارسی، خروج نشست‌های دیگر.
