4.1 KiB
title | localeTitle |
---|---|
How to Log in to Your Local Instance of Free Code Camp | كيفية تسجيل الدخول إلى مثيلك المحلي من مخيم رمز الحرة |
سيساعدك هذا الدليل على تسجيل الدخول إلى موقع FCC المحلي الخاص بك باستخدام حساب GitHub الخاص بك. يجب أن تكون هذه العملية مماثلة لتسجيل الدخول مع حسابات الوسائط الاجتماعية الأخرى. يفترض هذا الدليل أنك تمتلك نسخة محلية من FCC وتعمل.
TL، DR
- تسجيل تطبيق OAuth جديد
- حقل الصفحة الرئيسية:
http://localhost:3000/
- حقل رد الاتصال:
http://localhost:3000/auth/github/callback
- نسخ / لصق معرف العميل السري العميل والدخول الى حسابك في
.env
ملف - استخدم المنفذ 3000 عند عرض موقع FCC المحلي الخاص بك
Free Code Camp Issue Mods والموظفون متواجدون لمساعدتك في حل مشكلات الطلب Pull في غرفة المحادثة للمساهمين
تنصل
يشير الإخراج من تشغيل $ gulp
إلى "منفذ الوصول" 3001. لقد قمت بتسجيل الدخول بنجاح بنجاح مع GitHub في منفذ 3000 - " منفذ الوكيل" . إذا فهمت كيفية تسجيل الدخول باستخدام منافذ أخرى ، يرجى النظر في تقديم طلب سحب على هذا الويكي.
تسجيل الدخول باستخدام حساب GitHub الخاص بك
- تسجيل تطبيق OAuth جديد والنقر على تسجيل تطبيق جديد
أو بدلاً من ذلك ، انقر فوق صورة ملف التعريف الخاص بك => إعدادات => التطبيقات => تطبيقات المطور => تسجيل التطبيق الجديد
-
املأ حقول تطبيق OAuth
-
اسم التطبيق - اختر أي اسم ، مثل
fcc-local
-
عنوان URL للصفحة الرئيسية - تم تعيينه على
http://localhost:3000/
-
وصف التطبيق - اختياري
-
عنوان URL لاستدعاء التخويل - تم تعيينه على
http://localhost:3000/auth/github/callback
-
-
انقر فوق تسجيل التطبيق لمشاهدة صفحة التطبيق المسجلة حديثًا مع معرف العميل الخاص بك وسر العميل.
- قم بنسخ Client ID و Client Client
.env
ملف.env
.
ملاحظة: سيكون معرف العميل وسرية العميل قيمًا أبجدية رقمية طويلة.
نصائح
-
يؤدي إزالة / إلغاء التعطيل مع التعليق إلى حظر الموفر غير المرغوب فيه في موفر جواز السفر .
-
إضافة SESSION SECRET و COOKIE SECRET في
.env
إذا حصلت على خطأ في جلسة العمل السريعة و cookieParser.COOKIE_SECRET='secret' SESSION_SECRET='secret'
-
تشغيل
node seed
القيادة قبل تشغيلgulp
إذا كنت لا تحصل على التحديات.
تم الانتهاء من
تهانينا! يمكنك الآن بنجاح تسجيل الدخول إلى موقع FCC المحلي الخاص بك باستخدام حساب GitHub الخاص بك.