Cómo deshabilitar el inicio de sesión de google oauth2 en la línea de comandos

Hola,

Migré la aplicación Discourse a otro servidor y estoy recibiendo un código de estado 400 de Google Auth y no puedo iniciar sesión en Discourse. Es un problema con OAuth2 (supongo) porque el nombre del host ha cambiado. ¿Cómo puedo deshabilitar o sobrescribir la configuración de OAuth2 desde la línea de comandos?

Gracias

¡Resuelto! solución:

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;

¡Bienvenido, JW_0! :wave:

Podrías haber hecho esto :slight_smile:

Es peligroso actualizar cosas directamente en SQL. La forma de resolverlo en Rails es algo como

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