نحن على Product Hunt اليوم! اترك تعليقًا

تطبيق المصادقة لـ n8n

تعمل المصادقة الثنائية في n8n مع أي تطبيق مصادقة، بما في ذلك تطبيق داخل المتصفح — على n8n Cloud وعلى النسخة ذاتية الاستضافة على حد سواء. افتح Settings ← Personal، واختر «Enable 2FA»، ثم امسح رمز QR من الشاشة بإضافة Authenticator.

حساب n8n يفتح كل سير عمل (workflow) على النسخة وبيانات الاعتماد التي يعمل بها — مفاتيح API واتصالات OAuth وكلمات مرور قواعد البيانات لكل ما أتمتّه. ومن يسجّل الدخول بكلمة مرورك يستطيع قراءتها، أو تغيير ما تفعله سير العمل، أو توجيهها إلى مكان آخر. ومع تفعيل المصادقة الثنائية يطلب n8n أيضًا الرمز من تطبيق المصادقة، فلا تكفي كلمة مرور مسرّبة وحدها.

تفعيل المصادقة الثنائية في n8n

تُعدّ المصادقة الثنائية لكل نسخة من n8n على حدة: فإن كنت تستخدم أكثر من نسخة — مساحة عمل على Cloud وخادمك الخاص مثلًا — ففعّلها في كل منها. وهي تنطبق على تسجيل الدخول بالبريد الإلكتروني وكلمة المرور؛ أما إن كنت تسجّل الدخول عبر تسجيل الدخول الموحّد لشركتك (SAML أو OIDC)، فالخطوة الثانية من شأن ذلك النظام. وفي النسخة ذاتية الاستضافة، يستطيع المسؤول إيقاف المصادقة الثنائية للجميع بـ N8N_MFA_ENABLED=false، لكن n8n يتجاهل ذلك ما دام أي مستخدم قد فعّلها.

  1. سجّل الدخول إلى نسختك من n8n — مساحة العمل على n8n Cloud أو n8n ذاتية الاستضافة — في Chrome على جهاز الكمبيوتر.
  2. انتقل إلى «Settings» (الإعدادات) ← «Personal» (شخصي).
  3. اختر «Enable 2FA» (تفعيل 2FA).
  4. حين يعرض n8n رمز QR، اترك النافذة مفتوحة وأضفه إلى الإضافة كما هو موضح أدناه — ثم أدخل الرمز من الإضافة في «Code from authenticator app» (الرمز من تطبيق المصادقة) واختر «Continue» (متابعة).
التعليمات الرسمية من n8n

إضافة n8n إلى Authenticator

  1. ثبّت 2FA Authenticator مصادقة من Chrome Web Store وثبّته في شريط الأدوات، لتكون أيقونته على بُعد نقرة واحدة.
  2. اترك صفحة n8n التي تعرض رمز QR مفتوحة. انقر على أيقونة Authenticator، ثم «إضافة حساب» ← «رمز QR» ← «مسح QR من الشاشة».
  3. يظهر الحساب في القائمة مع رمز من ستة أرقام يتغير كل 30 ثانية. يمكنك تغيير اسمه إن شئت، فالاسم لك وحدك.
  4. عُد إلى n8n وأدخل الرمز الحالي في حقل التأكيد. وإن كان على وشك الانتهاء، فانتظر الرمز التالي.
  5. يؤكد n8n تفعيل المصادقة الثنائية. ومن الآن فصاعدًا سيطلب رمزًا عند تسجيل الدخول، فانقر على أيقونة الإضافة وانسخه.

لا يوجد رمز QR، أو تتعذر قراءته؟ ابحث في شاشة الإعداد لدى n8n عن خيار إدخال المفتاح يدويًا، وانسخ المفتاح، ثم أضفه في الإضافة عبر «إضافة حساب» ← «يدوي» ← «المفتاح السري».

ثبّت 2FA Authenticator مصادقة على Chrome — مجانًا

احفظ رموز الاسترداد لـ n8n

بعد اختيار «Continue» (متابعة)، يعرض n8n رموز الاسترداد. احفظها في مكان غير هذا الكمبيوتر — فهي ما يعيدك إلى الحساب إن فقدت تطبيق المصادقة. ولا تذكر وثائق n8n عددها ولا كيفية عرضها مرة أخرى، فاحفظ القائمة كاملة لحظة ظهورها.

الرمز غير مقبول؟

في الغالب تغيّر رمز QR: ينشئ الموقع رمزًا جديدًا كلما أُعيد تحميل صفحة الإعداد أو فُتحت من جديد، فلا يعود الحساب الذي أضفته أولًا مطابقًا. ابدأ الإعداد من جديد، وأضف رمز QR الظاهر على الشاشة الآن، واكتب رمزه فورًا. هل للموقع نفسه إدخالان؟ استخدم الأحدث. أسباب أخرى: لماذا تُرفض الرموز.

هل كتبت المفتاح يدويًا؟ الصقه في مولّد رموز TOTP وقارن الرمز بالرمز الظاهر في الإضافة. وإن اختلفا، فقد نُسخ المفتاح بشكل خاطئ، فأضف الحساب من جديد.

أسئلة شائعة

هل يمكنني استخدام المصادقة الثنائية في n8n دون هاتف؟
نعم. تذكر وثائق n8n تطبيقًا على هاتفك، لكن كل ما يتحقق منه n8n هو الرمز، وأي تطبيق مصادقة قياسي يُنتجه. وإضافة Authenticator تقرأ رمز QR مباشرةً من إعدادات n8n وتُنتج الرموز في Chrome.
هل يمكن للمسؤول أن يجعل المصادقة الثنائية إلزامية في n8n؟
نعم، في n8n Cloud Enterprise وفي خطتي Business وEnterprise للنسخة ذاتية الاستضافة: Settings ← Security ← «Enforce two-factor authentication» (فرض المصادقة الثنائية). وعندها يجب على كل من يسجّل الدخول بالبريد الإلكتروني وكلمة المرور إعداد المصادقة الثنائية قبل المتابعة — ومن لم يفعل يُطلب منه ذلك عند تسجيل دخوله التالي. ولا يتأثر المستخدمون الذين يسجّلون الدخول عبر تسجيل الدخول الموحّد بـ SAML أو OIDC.
ماذا لو فقدت الوصول إلى تطبيق المصادقة؟
سجّل الدخول بأحد رموز الاسترداد، ثم أعد إعداد المصادقة الثنائية. وفي النسخة ذاتية الاستضافة، إن ضاعت الرموز أيضًا، يستطيع مسؤول لديه وصول إلى الخادم تشغيل n8n mfa:disable --email=you@example.com مع عنوان بريدك الإلكتروني، فتعيد إعداد المصادقة الثنائية عند تسجيل دخولك التالي. أما على n8n Cloud فلا يوجد أمر كهذا تشغّله بنفسك — تواصل مع دعم n8n.
لماذا يقول n8n إن الرمز غير صحيح؟
عادةً تغيّر رمز QR: فإن أُغلقت نافذة المصادقة الثنائية أو فُتحت من جديد، أنشأ n8n رمزًا جديدًا، فلا يعود الحساب الذي أضفته أولًا مطابقًا. أضف رمز QR الظاهر على الشاشة الآن واكتب رمزه فورًا. وإن كان لديك إدخالان لنسخة n8n نفسها، فاستخدم الأحدث.

رموزك على بُعد نقرة من صفحة تسجيل الدخول

يحفظ Authenticator رموز 2FA في المتصفح، على جهازك فقط — مجاني الاستخدام ومفتوح المصدر، دون حساب ودون هاتف. ويتضمن نسخًا احتياطية محلية وحماية اختيارية بكلمة مرور.

ثبّت 2FA Authenticator مصادقة على Chrome — مجانًا