كيفية تعطيل تسجيل الدخول باستخدام google oauth2 في سطر الأوامر

مرحباً،
لقد قمت بترحيل تطبيق discourse إلى خادم آخر وأحصل على رمز الحالة 400 من مصادقة جوجل ولا يمكنني تسجيل الدخول إلى discourse. إنها مشكلة مع oauth2 (أعتقد) لأن اسم المضيف قد تغير. كيف يمكنني تعطيل أو تجاوز إعدادات oauth2 من سطر الأوامر؟
شكرا

تم الحل! الحل:

cd /var/discourse
./launcher enter app
su discourse
psql discourse
update site_settings set value = 'ur-client-id' where id = 15;
update site_settings set value = 'ur-client-secret' where id = 16;

مرحباً، JW_0! :wave:

كان بإمكانك فعل هذا :slight_smile:

من الخطر تحديث الأشياء مباشرة في SQL. الطريقة التي تقدمها Rails لحل ذلك هي شيء مثل

./launcher enter app
rails c
SiteSetting.enable_google_oauth2_logins=false
SiteSetting.enable_local_logins=true
exit