يرغب CDCK في تكليف شخص ما ببناء تسجيل الدخول بنقرة واحدة من Google لـ Discourse في إضافة.
توجد تطبيقات نموذجية في أماكن مثل Reddit و Medium والعديد من الأماكن الأخرى.
المتطلبات
- إضافة مستقلة تضيف الميزة، مع الاعتماد بشكل مثالي على أكبر عدد ممكن من إعدادات الموقع الأساسية الحالية. (الاعتماد بشكل مثالي على
google_oauth2_client_id) - جميع الأكواد المكتوبة لهذا المشروع ستكون مملوكة لـ CDCK (مفتوحة المصدر بترخيص GPL v3)
- يجب اختبارها على Chrome / Chrome Android / Firefox
- يجب تضمين اختبارات لجميع الأكواد من جانب الخادم
- يجب تضمين اختبارات لجميع الأكواد من جانب العميل التي يمكن اختبارها
- يجب اتباع اصطلاحات الترميز الخاصة بـ CDCK (انظر الإضافات الحالية). سيتم مراجعة الأكواد من قبل موظفي CDCK قبل التسليم.
- يجب تنفيذ الحالات الطرفية:
- تسجيل حساب جديد تمامًا (يجب عليك اختيار اسم مستخدم)
- من الناحية الفنية، يمكن لـ JWT إرجاع
email_verifiedبقيمة false، وفي هذه الحالة نحتاج إلى التحقق من البريد الإلكتروني.
- (هدف إضافي) سحب صورة الملف الشخصي من Google.
- يجب تضمين وثائق كاملة حول كيفية التثبيت والتكوين
- مفتاح تشغيل وإيقاف للإضافة، حتى تتمكن من تعطيلها
- تم الاختبار على Discourse
tests-passedفقط في الوقت الحالي - سيتم النظر في التصحيحات الأساسية لتمكين تطبيق أنظف. - يجب على المنشئ الاحتفاظ بقطعة من Digital Ocean تعمل مع تكوين الإضافة، حتى نتمكن من اختبار العمل والتحقق منه.
الميزانية
سيسعد CDCK بمناقشة معدل بالساعة بناءً على مهارات المرشح. الميزانية التقريبية هي 5000 دولار أمريكي.
إذا كنت مهتمًا بتولي هذا العمل، أرسل لي رسالة خاصة و انشر في هذا الموضوع.
النتيجة
@ghassan تولى المشروع، وسيقدم تقريرًا.
