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

استعدت نسخة احتياطية، وعند تسجيل الدخول، يطلب مني رمز المصادقة الثنائية (2FA) الذي لم يعد متوفرًا على هاتفي. هل هناك طريقة لتعطيل المصادقة الثنائية على حسابي؟

شكرًا لك

سيكون على المسؤول تعطيله لك.

أنا المسؤول. أفهم أنه يمكنكم القيام بذلك النوع من الأمور عبر الطرفية، لكنني لا أفهم الكيفية.

شكرًا لكم

https://meta.discourse.org/t/admin-locked-out-of-2fa/92156/2?u=pfaffman

اتّبعت ذلك وحصلت على هذا،

شكرًا لك

ربما يمكن لـ @featheredtoast تقديم المشورة. كنت أقصد أن تحصل على مدير آخر لإعادة تعيينه لك. هل أنت المدير الوحيد، أم ماذا؟

أعتقد أنني المدير الوحيد. هذا نسخة احتياطية قديمة

حسنًا، لاحظت خطأً في الصيغة في لقطة الشاشة الخاصة بي، لذا قمت بتصحيحها، ولكن لا يزال نفس المشكلة،

image

لا تكتب رمز % في كل سطر. تجاهل ذلك واكتب الباقي.

هذا يعمل، لكنني الآن أحصل على هذا الأمر الأخير،

تغيرت الأسماء المستعارة لأننا أصبحنا نملك الآن عدة عوامل توثيق من نوع TOTP. بالإضافة إلى ذلك، فإن الأمر المذكور سيزيل جميع حالات TOTP عبر جميع المستخدمين… من المرجح أنك تريد تنفيذ الأمر التالي كالأمر الثاني:

UserSecondFactor.totps.where(user_id: id).each(&:destroy!)

نجح ذلك! شكرًا جزيلاً لك