بازگشت به وبلاگ

یکپارچه‌سازی · ۷ دقیقه مطالعه

همگام‌سازی امن وردپرس با پایگاه دانش

چطور فقط محتوای انتخاب‌شده را از وردپرس و ووکامرس وارد چرخه پاسخ کنیم.

allowlist بهتر از dump کامل است

افزونه نباید همه postmeta را عمومی کند. مدیر باید post type و فیلدهای مجاز را انتخاب کند و endpoint فقط همان schema را ارائه دهد.

امنیت اتصال

توکن فعال‌سازی یک‌بارمصرف، تطبیق دقیق origin و امضای HMAC سه لایه اصلی اتصال‌اند.

  • secret دائمی داخل فایل ZIP قرار نگیرد.
  • timestamp و nonce از replay جلوگیری کنند.
  • tenant از connector معتبر استخراج شود، نه body درخواست.
  • فیلدهای حساس حتی در صورت انتخاب، ارسال نشوند.

همگام‌سازی افزایشی

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