Как отключить вход через Google OAuth2 в командной строке

Здравствуйте,

Я перенёс приложение Discourse на другой сервер и получаю ошибку 400 от Google Auth, из-за чего не могу войти в 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