Community translations by veiseule.ai — Help improve them on Crowdin
Skip to main content

مراقبة المصادقة

يُتيح OpenClaw حالة سلامة انتهاء صلاحية OAuth عبر openclaw models status. استخدم ذلك للأتمتة والتنبيه؛ وتُعدّ السكربتات إضافات اختيارية لسير عمل الهاتف.

المُفضّل: فحص عبر CLI (محمول)

openclaw models status --check

رموز الخروج:

  • 0: سليم
  • 1: بيانات اعتماد منتهية أو مفقودة
  • 2: على وشك الانتهاء (خلال 24 ساعة)

يعمل هذا ضمن cron/systemd ولا يتطلب أي سكربتات إضافية.

سكربتات اختيارية (العمليات / سير عمل الهاتف)

توجد هذه ضمن scripts/ وهي اختيارية. تفترض وصول SSH إلى مضيف Gateway ومُهيّأة لـ systemd + Termux.

  • scripts/claude-auth-status.sh يستخدم الآن openclaw models status --json باعتباره مصدر الحقيقة (مع الرجوع إلى قراءة الملفات مباشرةً إذا كان CLI غير متاح)، لذا أبقِ openclaw على PATH للمؤقّتات.
  • scripts/auth-monitor.sh: هدف cron/systemd للمؤقّت؛ يرسل تنبيهات (ntfy أو الهاتف).
  • scripts/systemd/openclaw-auth-monitor.{service,timer}: مؤقّت مستخدم systemd.
  • scripts/claude-auth-status.sh: فاحص مصادقة Claude Code + OpenClaw (كامل/JSON/بسيط).
  • scripts/mobile-reauth.sh: تدفّق إعادة مصادقة موجّه عبر SSH.
  • scripts/termux-quick-auth.sh: حالة ويدجت بنقرة واحدة + فتح عنوان URL للمصادقة.
  • scripts/termux-auth-widget.sh: تدفّق ويدجت موجّه كامل.
  • scripts/termux-sync-widget.sh: مزامنة بيانات اعتماد Claude Code → OpenClaw.

إذا لم تكن بحاجة إلى أتمتة الهاتف أو مؤقّتات systemd، فتجاوز هذه السكربتات.