عن المشروع
يوفر مود Offline-Mode Login نظام مصادقة هجين لخوادم NeoForge التي تعمل في الوضع غير المتصل. يقوم المود تلقائياً بالتمييز بين اللاعبين الأصليين واللاعبين في الوضع غير المتصل، مما يضمن التحقق من المستخدمين الأصليين عبر Mojang للحفاظ على معرفات UUID الرسمية والجلود (skins) الخاصة بهم، بينما يُطلب من المستخدمين في الوضع غير المتصل التسجيل وتسجيل الدخول باستخدام كلمة مرور.
تشمل القدرات الرئيسية ما يلي:
- اختيار تلقائي لنمط تسجيل الدخول بناءً على قائمة اللاعبين المعروفين.
- تخزين آمن لكلمات مرور الوضع غير المتصل باستخدام تشفير BCrypt المملح.
- نافذة تسجيل دخول بدون كلمة مرور لمجموعات UUID وعناوين IP الموثوقة.
- قيود صارمة للاعبين غير المصادق عليهم في الوضع غير المتصل، بما في ذلك وضع المشاهد، وأقفال الحركة، وتأثيرات العمى، وحظر التفاعلات.
- ميزات أمنية مثل القائمة السوداء لكلمات المرور، وحدود محاولات تسجيل الدخول، والحظر المؤقت لمحاولات الاختراق بالقوة الغاشمة، ومهلة تسجيل الدخول.
- أدوات للمسؤولين لإعادة تعيين كلمات المرور أو إزالة بيانات اللاعبين بالكامل.
- إعدادات قابلة للتكوين لمسارات قاعدة البيانات، وتكلفة BCrypt، ودعم التوطين للغات متعددة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.