Como desativar o login do google oauth2 na linha de comando

Olá,

Migrei a aplicação Discourse para outro servidor e estou recebendo o código de status 400 do Google Auth e não consigo fazer login no Discourse. É um problema com o OAuth2 (acho eu) porque o nome do host foi alterado. Como posso desativar ou substituir as configurações do OAuth2 pela linha de comando?

Obrigado

Resolvido! Solução:

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;
1 curtida

Bem-vindo, JW_0! :wave:

Você poderia ter feito isso :slight_smile:

2 curtidas

É perigoso atualizar coisas diretamente no SQL. A maneira do Rails de resolver isso é algo como

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

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