الجواب المختصر: كل منصة جدية فيها طريقة تضيف فيها شخص ثاني بحسابه هو، مثل ما تضيف موظف جديد. هذا أحسن لك من كلمة السر: تعرف مين سوّى وش، وتسحب الصلاحية بضغطة، وما تحتاج تغيّر كلمة سرك بعدين.
ليش مو كلمة السر؟
- اللي معه كلمة سرك يقدر يسوي أي شي: يحذف المشروع، ويغيّر الإيميل، ويشوف الفواتير.
- ما تقدر تفرّق بين شغلك وشغله في سجل التعديلات.
- كلمة السر اللي انرسلت في واتساب أو إيميل تبقى هناك.
- إذا عندك التحقق بخطوتين، بيطلب منك الرمز كل شوي، أو بتطفيه، وهذا أسوأ.
GitHub
افتح المستودع، ثم Settings ثم Collaborators، واضغط Add people واكتب اسم حسابه. في المستودعات الشخصية، المتعاون ياخذ صلاحية كتابة. إذا تبيه يقرأ بس، انقل المستودع لمنظمة (Organization) وأعطه صلاحية Read.
Supabase
من لوحة Supabase افتح إعدادات المنظمة (Organization)، ثم Team، وادعه بإيميله. اختر أقل دور يكفي للشغل المطلوب، وتقدر تشيله من نفس المكان.
Vercel
من إعدادات الفريق (Team) افتح Members وادعه بإيميله. بعض الخطط ما تسمح بأعضاء إضافيين: وقتها اربط المشروع بـ GitHub، ويشتغل المبرمج على المستودع بدل حساب Vercel.
Lovable و Bolt و Replit
كلها فيها دعوة لمساحة العمل أو للمشروع من زر المشاركة أو الإعدادات، وكلها تقدر تربطها بـ GitHub. إذا ربطت المشروع بـ GitHub، أسهل شي وأأمنه تضيف المبرمج للمستودع بس.
مفاتيح الخدمات: الدفع والذكاء الاصطناعي
- لا ترسل مفتاح سري في رسالة. إذا المبرمج يحتاجه، أضفه أنت في إعدادات الاستضافة (Environment Variables)، أو أنشئ له مفتاح خاص فيه تحذفه بعد ما يخلّص.
- إذا سبق وأرسلت مفتاح أو كلمة سر لأحد، غيّرها اليوم.
لما يخلّص الشغل
احذف اسمه من كل مكان أضفته فيه، وتأكد إن المفاتيح اللي انعطت له انحذفت. إحنا في كل خدمة، مثل المكالمة الاستشارية، نشيل صلاحيتنا بنفسنا أول ما نخلّص ونأكّد لك هذا كتابيًا.