Skip to main content
تعرض لوحة تحكم التحليلات على l402kit.com/dashboard إحصائيات فورية لجميع المدفوعات التي تمر عبر واجهة برمجة التطبيقات الخاصة بك: إجمالي sats المستلمة، تفصيل لكل نقطة وصول، اتجاه 7 أيام، والمعاملات الأخيرة.

الإعداد

لوحة التحكم محمية برمز سري — DASHBOARD_SECRET. تقوم بتوليده مرة واحدة وتخزينه في المكان الذي تحتفظ فيه بأسرارك الأخرى.

1. توليد رمز سري

openssl rand -hex 32
# → shdp_dash_a1b2c3d4e5f6...
أو استخدم أي مدير كلمات مرور لتوليد سلسلة عشوائية قوية.

2. تعيينه في المزود الخاص بك

Cloudflare Workers:
cd cloudflare/
wrangler secret put DASHBOARD_SECRET
# الصق رمزك السري عند المطالبة
Node.js / غيره:
# .env
DASHBOARD_SECRET=shdp_dash_a1b2c3d4e5f6...

3. تسجيل الدخول

اذهب إلى l402kit.com/dashboard، أدخل رمزك السري، وستكون داخل لوحة التحكم. لا بريد إلكتروني، لا OAuth، لا كوكيز — يُرسل الرمز السري كـ x-dashboard-secret مع كل طلب إحصائيات.

ما تراه

المقياسالوصف
إجمالي المدفوعاتالعدد الكلي لمدفوعات L402 الموثقة منذ البداية
إجمالي satsمجموع جميع amount_sats عبر المدفوعات
اتجاه 7 أيامالمدفوعات وsats مقارنةً بنافذة الـ 7 أيام السابقة
حسب نقطة الوصولتفصيل للمسارات التي حققت أرباحاً وبأي مقدار
آخر 20أحدث المدفوعات مع الهاش ونقطة الوصول والمبلغ والطابع الزمني

واجهة برمجة التطبيقات

تتوفر البيانات ذاتها مباشرةً عبر واجهة برمجة التطبيقات — مفيدة لبناء لوحة تحكم خاصة بك أو إرسال البيانات إلى Grafana.
curl https://l402kit.com/api/stats \
  -H "x-dashboard-secret: YOUR_SECRET"
{
  "totalPayments": 142,
  "totalSats": 14200,
  "shinydappsFee": 42,
  "trend": {
    "payments7d": 38,
    "payments7dPrev": 21,
    "sats7d": 3800,
    "sats7dPrev": 2100
  },
  "byOwner": {
    "you@blink.sv": { "count": 142, "sats": 14200 }
  },
  "recent": [...]
}

نموذج الأمان

  • الرمز السري لا يغادر بيئتك أبداً — يتم مقارنته من جانب الخادم في Cloudflare Worker باستخدام المساواة الصارمة
  • لا يُصدر رمز جلسة — كل طلب يعيد التحقق من الرمز السري
  • الرمز السري يمتلك صلاحية القراءة فقط — يمكنه فقط استدعاء /api/stats، وليس كتابة أو حذف البيانات
  • يمكنك توليد رمز سري جديد في أي وقت عن طريق تحديث DASHBOARD_SECRET عبر wrangler secret put
لا تقم أبداً بإيداع DASHBOARD_SECRET في git. أضفه إلى .gitignore واستخدم wrangler secret put أو مدير الأسرار في CI/CD الخاص بك.

تدوير الرمز السري

# توليد رمز سري جديد
openssl rand -hex 32

# تحديثه في Cloudflare Workers
wrangler secret put DASHBOARD_SECRET

# تم — الرمز السري القديم أصبح غير صالح فوراً
لا يوجد إدخالات قاعدة بيانات تحتاج إلى تحديث. يقرأ Worker الرمز السري من البيئة عند كل طلب.