هذا المشروع مغلق الآن بالنسبة لي، وليس لدي الوقت ولا الدافع للحفاظ عليه، لذلك أفضل إغلاق هذا المستودع.
تم تطوير Glewlwyd في الغالب بنفسي في وقت فراغي، بمساعدة كريمة من المستخدمين.
ومع ذلك، لم يتم تدقيقه أو اختباره بشكل كامل من قبل المطورين الخارجيين.
يمكن أن يأخذ Glewlwyd مكانًا مركزيًا في النظام حيث تحتاج التطبيقات والبيئات إلى المصادقة والترخيص، ويكون على دراية بالمخاطر: الأخطاء، ونقاط الضعف غير المكتشفة، وما إلى ذلك.
أوصي بعدم استخدام Glewlwyd في الإنتاج، ومن المرجح أن يختبر سلوك OAuth2/OpenID، أو اتصالات MFA، أو IdP بشكل عام. يمكنك أيضًا استكشاف وظائفه ومساعدة نفسك في كود المصدر الخاص به للتطبيقات الأخرى.
جلويلويد 2.7.6 متاح. لا تتردد في تثبيته واختباره واستخدامه (مع اتخاذ الاحتياطات!) وإرسال التعليقات إذا كنت ترغب في ذلك!
يمكن للمستخدمين الجدد تسجيل حساب جديد مع إمكانية تأكيد عنوان البريد الإلكتروني الخاص بهم أم لا. أثناء عملية التسجيل، قد يُتوقع من المستخدم الجديد تسجيل كلمات المرور الخاصة به، بالإضافة إلى عوامل المصادقة الأخرى:
يمكن للمستخدمين الحاليين تحديث بريدهم الإلكتروني عن طريق إرسال رابط تأكيد إلى البريد الإلكتروني الجديد.
يمكن للمستخدمين الحاليين إعادة تعيين بيانات الاعتماد الخاصة بهم في حالة فقدان كلمة المرور أو أنظمة المصادقة الخاصة بهم أو عدم توفرها. يمكن إعادة تعيين بيانات الاعتماد بواسطة عوامل مختلفة:
راجع وثائق تسجيل/تحديث البريد الإلكتروني/إعادة تعيين بيانات الاعتماد للحصول على مزيد من المعلومات حول ميزات التسجيل أو تحديث البريد الإلكتروني أو إعادة تعيين بيانات الاعتماد.
استنادًا إلى بنية المكونات الإضافية لتسهيل إضافة أو تحديث الواجهات الخلفية للتخزين أو أنظمة المصادقة أو المعالجة.
يمكن إضافة أنظمة مصادقة جديدة أو تخزين خلفي للمستخدمين والعملاء عبر بنية البرنامج المساعد.
خادم واجهة برمجة التطبيقات الخلفية مكتوب بالكامل بلغة C ويستخدم كمية صغيرة من الموارد.
تسهل بنية المكونات الإضافية الخاصة به إضافة وحدات أو مكونات إضافية جديدة، أو تعديل الوحدات الموجودة بمخاطر أقل للحصول على تعليمات برمجية لا يمكن صيانتها.
تتوفر وثائق التثبيت الكاملة في وثائق التثبيت.
تتوفر صورة عامل الإرساء للاختبارات على المضيف المحلي. لاختبار الصورة، قم بتشغيل الأمر التالي:
$ docker run --rm -it -p 4593:4593 babelouest/glewlwyd:latest
وافتح العنوان http://localhost:4593/ على متصفحك.
admin
password
يمكن استخدام صورة Docker هذه للاختبارات أو للاستخدام الحقيقي عن طريق تغيير ملفات التكوين. مزيد من المعلومات في وثائق التثبيت.
ستساعد وثائق البدء المسؤولين في تكوين وحدات Glewlwyd وأنظمة المصادقة.
ستساعد وثائق المستخدم مستخدمي Glewlwyd في إدارة ملفاتهم الشخصية وتسجيل الدخول إلى Glewlwyd.
تتوفر وثائق REST API الأساسية الكاملة في وثائق API
يمكنك تحديث المكونات الإضافية الموجودة أو إضافة ملحقات جديدة حسب احتياجاتك، راجع الوثائق المتوفرة لكل نوع من أنواع المكونات الإضافية:
انتقل إلى مجلد لقطات الشاشة للحصول على فكرة مرئية عن Glewlwyd.
يمكنك فتح قضية، طلب سحب أو إرسال رسالة لي عبر البريد الإلكتروني. هو موضع تقدير كبير أي مساعدة!