- ما هذا الدليل
- Supabase خدمة تحفظ معلومات موقعك وتتولى تسجيل الدخول. وهذا الدليل يجهّزها بأمان.
- لمن هو
- لكل من يحتاج موقعه أن يتذكر أشياء مثل الحجوزات، أو يحتاج تسجيل دخول.
- ماذا ستحصل عليه
- مشروع بجداول محمية ودخول بالبريد الإلكتروني.
- الوقت
- نحو 15 دقيقة
- ما تحتاجه
- بريد إلكتروني
- مدير كلمات مرور
- نحو 15 دقيقة
مسارك: Supabase
أنشئ مشروع Supabase
لماذا: ليكون لموقعك مكان يحفظ فيه المعلومات.
Supabase خدمة تعطي موقعك قاعدة بيانات (مخزناً آمناً للمعلومات) وتسجيل دخول وتخزين ملفات.
supabase.com/dashboard
ماذا تفعل
- سجّل ثم اضغط New project.
- اختر اسماً وأقرب منطقة إلى زوارك.
ماذا يجب أن ترى: يفتح مشروعك بعد انتظار قصير.
تعثّرت؟
- أي منطقة أختار؟
- الأقرب إلى أغلب زوارك.
- يتأخر في البدء؟
- انتظر دقائق ثم حدّث الصفحة.
قاعدة البيانات وتسجيل الدخول: Supabase
- ☐ أنشئ مشروع Supabase
- سجّل ثم اضغط New project.
- اختر اسماً وأقرب منطقة إلى زوارك.
ماذا يجب أن ترى: يفتح مشروعك بعد انتظار قصير.
- ☐ احفظ كلمة مرور قاعدة البيانات
- دع الصفحة تصنع لك كلمة مرور، أو اكتب كلمة طويلة.
- احفظها الآن في مدير كلمات المرور.
ماذا يجب أن ترى: كلمة المرور محفوظة في مكان آمن.
- ☐ اعرف مفتاحيك
- افتح Project Settings ثم API.
- انسخ المفتاح العام (publishable) للمتصفح. وأبقِ المفتاح السري (service role) على الخادم فقط.
ماذا يجب أن ترى: صرت تعرف أي مفتاح عام وأيهما سري.
- ☐ اصنع جداولك
- انسخ الطلب، واملأ ما بين القوسين، واطلب من أداتك كود SQL.
- افتح SQL Editor والصق الكود واضغط Run.
ماذا يجب أن ترى: تظهر جداولك في Table Editor.
- ☐ فعّل Row Level Security
- افتح Table Editor واختر جدولاً.
- فعّل RLS. وكرّر ذلك لكل جدول.
ماذا يجب أن ترى: كل جدول يُظهر أن RLS مفعّل.
- ☐ فعّل الدخول بالبريد
- افتح Authentication.
- فعّل الدخول بالبريد وأضف أول مستخدم.
ماذا يجب أن ترى: أول مستخدم ظاهر في القائمة.
الطلبات مكتوبة بالإنجليزية لأن أدوات الذكاء الاصطناعي تفهمها أفضل. أضف «Reply in Arabic» لتأتيك الإجابة بالعربية.
جرّب الآن
اصنع موقعاً في الاستوديو: اختر نشاطاً، وغيّر الكلمات والألوان، ثم خذ موقعك.
اصنع موقعك