لدي مجموعة أرغب في تفعيل المصادقة الثنائية (2FA) كشرط إلزامي لأعضائها، دون إلزام غير الأعضاء بذلك. هل هذا ممكن؟
مرحبًا غفران،
تمت إضافة خيار إلزام المصادقة الثنائية (2FA) لفئة الموظفين فقط (المشرفون + المديرون) في العام الماضي على Requiring 2FA for staff - #18 by jomaxro. يمكن التحكم في هذا الخيار من خلال إعداد الموقع فرض العامل الثاني:

هل يناسب هذا حالتك الاستخدامية؟
رأيت ذلك، لكن لدي مجموعة ثالثة ليست أعضاءً ‘عاديين’ وليست أيضًا ‘طاقم عمل’. هم أكثر عرضة للخطر مقارنة بباقي الأعضاء، لذا فهذه هي المجموعة التي أود فرض المصادقة الثنائية عليها دون إلزام الأعضاء العاديين بذلك. المثالي أن أتمكن من فرض المصادقة الثنائية لهذه المجموعة و لطاقم العمل في آن واحد.
إذا كان مصطلح “فرض العامل الثاني” يمثّل متغيرًا واحدًا في قاعدة البيانات، فأظنّ أنه يمكنني ببساطة استخدام وحدة تحكم Rails أو أمر rails db لتغييره؟
أشك في ذلك، لكن يمكنك التحقق من المصدر لمعرفة ذلك. أعتقد أنك ستحتاج إلى إضافة.