Skip to content

إعداد AuthMe

أعدّ تسجيل الدخول والتسجيل لخادمك واحصل على أسطر جاهزة لـ config.yml مع شرح لكل منها.

الإعدادات المسبقة

ما يجب تغييره في config.yml: 0

كل شيء يطابق الإعداد الافتراضي حاليًا. اختر إعدادًا مسبقًا أو غيّر الإعدادات أدناه، وستظهر هنا الأسطر التي تنسخها.

الأساسيات

لغة الرسائل ووضع الحساب

لغة رسائل الإضافةsettings.messagesLanguage

اللغة التي تستخدمها AuthMe لإخبار اللاعبين بـ «سجّل» و«أدخل كلمة المرور». الإنجليزية افتراضيًا؛ لخادم روسي اضبط ru.

اللغة من عميل اللعبةsettings.perPlayerLocale

يحصل كل لاعب على الرسائل بلغة لعبته، وتُستخدم اللغة أعلاه كبديل احتياطي.

اسم الخادمsettings.serverName

تُدرج في رسائل الإضافة ورسائل البريد الإلكتروني.

السماح للاعبين المرخّصين بالدخول دون كلمة مرورsettings.enablePremium

ينضم اللاعبون الذين يملكون حساب Minecraft رسميًا دون إدخال كلمة مرور، والبقية كالمعتاد. تختار الإضافة طريقة التحقق بنفسها.

الاسم المستعار بحروف مختلفة يخص شخصًا آخرsettings.preventOtherCase

إذا كان Xephi مسجّلًا، فلن يتمكن XEPHI وxephi من تسجيل الدخول. يحمي من انتحال الهوية باستخدام حالة أحرف مختلفة.

التسجيل

كيف ينشئ اللاعب حسابًا لأول مرة

التسجيل مفعّلsettings.registration.enabled

أوقفه ولن يتمكن اللاعبون الجدد من إنشاء حساب.

اللعب فقط بعد تسجيل الدخولsettings.registration.force

دون التسجيل وتسجيل الدخول لا يستطيع اللاعب فعل أي شيء. تُضبط الاستثناءات في قسم القيود أدناه.

نوع التسجيلsettings.registration.type

PASSWORD: يختار اللاعب كلمة المرور بنفسه. EMAIL: تُولَّد كلمة مرور وتُرسل إلى عنوان البريد الإلكتروني الذي قدّمه.

الوسيط الثاني للأمر /registersettings.registration.secondArg

NONE: تُدخل كلمة المرور مرة واحدة. CONFIRMATION: يجب تكرارها ككلمة ثانية. EMAIL_OPTIONAL وEMAIL_MANDATORY: الوسيط الثاني هو بريد إلكتروني، اختياري أو مطلوب.

التذكير بتسجيل الدخول كلsettings.registration.messageInterval

عدد مرات تكرار الإضافة لرسالة «سجّل الدخول أو أنشئ حسابًا» للاعب.

ثوانٍ
الحسابات لكل IPsettings.restrictions.maxRegPerIp

عدد مرات التسجيل من عنوان واحد. 0 تعني بلا حد. الواحد قاسٍ على من يلعبون معًا من المنزل نفسه.

الطرد إذا لم يسجّل خلالsettings.restrictions.registerTimeout

عدد الثواني المتاحة للاعب للتسجيل. 0 تعني عدم الطرد أبدًا.

ثوانٍ
طلب /login مباشرة بعد التسجيلsettings.registration.forceLoginAfterRegister

بعد التسجيل بنجاح يجب على اللاعب تسجيل الدخول مجددًا بالأمر.

الطرد بعد التسجيلsettings.registration.forceKickAfterRegister

يُطرد اللاعب مباشرة بعد التسجيل ليعيد الانضمام. لا تفعّله مع طلب /login أعلاه.

تسجيل الدخول

ما يحدث عندما يدخل اللاعب كلمة المرور

الطرد إذا لم يسجّل الدخول خلالsettings.restrictions.loginTimeout

عدد الثواني المتاحة للاعب لإدخال كلمة المرور. 0 تعني عدم الطرد أبدًا.

ثوانٍ
الطرد عند كلمة مرور خاطئةsettings.restrictions.kickOnWrongPassword

يُطرد اللاعب من الخادم مباشرة بعد الخطأ. يساعد ضد التخمين لكنه يزعج اللاعبين المعتادين.

طرد اللاعبين غير المسجّلينsettings.restrictions.kickNonRegistered

يُطرد اللاعب الذي لا يملك حسابًا مباشرة عند الانضمام. هذا وضع الخادم الخاص.

تسجيل دخول واحد لكل حسابsettings.restrictions.ForceSingleSession

لا يمكن طرد لاعب متصل بواسطة من ينضم بالاسم المستعار نفسه («Logged in from another Location»). يسدّ ثغرة معروفة في اختطاف الجلسات.

تسجيلات الدخول لكل IPsettings.restrictions.maxLoginPerIp

عدد اللاعبين الذين يمكنهم تسجيل الدخول من عنوان واحد. 0 تعني بلا حد.

الانضمامات لكل IPsettings.restrictions.maxJoinPerIp

عدد الاتصالات المسموح بها من عنوان واحد. 0 تعني بلا حد.

الجلسات

حتى لا تدخل كلمة المرور بعد كل انقطاع

قبل تسجيل الدخول

ما يمكن للاعب فعله قبل إدخال كلمة المرور

كلمة المرور

الطول وكلمات المرور المحظورة وطريقة التخزين

أسماء المستخدمين

أي الأسماء مسموح بها على الخادم أصلًا

البوتات والقوة الغاشمة

الحماية من الانضمام الجماعي وتخمين كلمات المرور

الأسئلة الشائعة

أين ألصق هذه الأسطر؟

في ملف plugins/AuthMe/config.yml على الخادم. يُخرج المنشئ المفاتيح المتغيرة فقط مع الحفاظ على تداخلها: ابحث عن المسار نفسه في ملفك واضبط القيمة. لا حاجة لاستبدال الملف كاملًا، لأن فيه إعدادات غير موجودة هنا. بعد التعديل، أعد تشغيل الخادم أو نفّذ /authme reload.

كيف أغيّر لغة رسائل الإضافة؟

اضبط settings.messagesLanguage على رمز اللغة الذي تحتاجه، مثل ru. الافتراضي هو en، لذا تخاطب نسخة AuthMe المثبتة حديثًا اللاعبين بالإنجليزية. هناك أيضًا settings.perPlayerLocale: عند تفعيله يحصل كل لاعب على الرسائل بلغة لعبته، وتُستخدم القيمة أعلاه كبديل احتياطي.

يشكو اللاعبون من اضطرارهم لإدخال كلمة المرور بعد كل انقطاع

فعّل الجلسات: اضبط settings.sessions.enabled على true واضبط settings.sessions.timeout، مثلًا على 30 دقيقة. تتذكر الإضافة الاسم المستعار وعنوان IP، ولن تطلب كلمة المرور من العنوان نفسه خلال تلك المدة. تنتهي الجلسة إذا تغيّر عنوان IP، وهذا غير قابل للضبط.

ماذا أفعل إذا كان الخادم تحت هجوم بوتات؟

للإضافة مضاد بوتات مدمج: Protection.enableAntiBot مفعّل افتراضيًا، ويحدد Protection.antiBotSensibility عدد مرات الدخول في الفترة الواحدة التي تُعد هجومًا. تساعد أيضًا كلمة التحقق بعد عدة كلمات مرور خاطئة والحظر المؤقت للعنوان بسبب التخمين. الإعداد المسبق «تحت هجوم بوتات» أعلاه يفعّل كل هذا دفعة واحدة.

كن حذرًا مع فلتر الدول

يقيّد Protection.enableProtection الدخول بقائمة دول، لكن هذه القائمة تحتوي افتراضيًا على US وGB وLOCALHOST. إذا فعّلت الحماية دون تعديل القائمة، سيتوقف اللاعبون من كل دولة أخرى عن القدرة على الدخول. رموز الدول هي رموز ISO 3166 المكوّنة من حرفين.

هل يمكن للاعبين المرخّصين الدخول دون كلمة مرور؟

نعم، هذا ما يفعله settings.enablePremium. يُتحقق تلقائيًا من اللاعبين الذين لديهم حساب Minecraft رسمي ولا يدخلون كلمة مرور، وينضم الآخرون كالمعتاد. تختار الإضافة طريقة التحقق تلقائيًا.

أي طريقة لتخزين كلمات المرور أختار؟

الافتراضي هو SHA256. صُمم BCRYPT وARGON2 ليكونا بطيئين في الحساب عمدًا، وهذا هو المقصود: يصبح التخمين مكلفًا. مهم: إذا غيّرت الخوارزمية على خادم قيد التشغيل، أضف القديمة إلى settings.security.legacyHashes، وإلا لن يتمكن الناس من تسجيل الدخول بكلمات مرورهم.

يمكن للزائر رؤية إنشاءات الآخرين قبل تسجيل الدخول

فعّل settings.restrictions.teleportUnAuthedToSpawn: قبل تسجيل الدخول يبقى اللاعب في نقطة الظهور، وبعد تسجيل الدخول يعود إلى حيث كان. يقترن هذا عادةً بإخفاء الدردشة ومنع الحركة.

من أين تأتي البيانات

أُخذت أسماء الإعدادات والقيم الافتراضية من الوثائق الرسمية للإضافة في 1 سبتمبر 2026. يحتوي المنشئ على الإعدادات التي يغيّرها الناس يدويًا فعليًا، أما الباقي فينشئه الإضافة بنفسه.

مشروحة بالكلمات — أدلة حول الموضوع

انظر أيضاً