كيف أقوم بتفعيل حساب مستخدم عبر الكونسول؟

أحتاج إلى تنشيط مستخدم عبر وحدة التحكم حتى لا يضطر إلى النقر على رابط التنشيط في البريد الإلكتروني. ما هي الأوامر في وحدة التحكم للقيام بذلك؟

الطرق القديمة الموجودة في مواضيع أقدم لا يبدو أنها تعمل بعد الآن.

لا أعتقد أن هناك أمرًا مباشرًا لذلك، ولكن يمكنك استخدام وحدة تحكم Rails.
أولاً، أدخل إليها:

cd /var/discourse
./launcher enter app
rail c

ثم، ابحث عن المستخدم باسم المستخدم الخاص به (استبدل username_to_activate) وقم بتنشيطه.

User.find_by(username: "username_to_activate").activate

يمكنك كتابة exit مرتين للخروج.

يجب أن ترى هذا الإجراء في السجل:

image

4 إعجابات

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.