Onde posso encontrar as configurações de usuário específicas do sso no meu banco de dados postgres discourse (por exemplo, sso_username, sso_email; external_id)

Gostaria de excluir valores específicos de SSO de um usuário individual do Discourse diretamente no banco de dados do PostgreSQL. Não encontrei informações sobre onde essas informações do usuário são armazenadas (tabela, coluna).

Espero que alguém (desenvolvedores/moderadores) possa me ajudar.

Qual problema você está tentando resolver?

Você pode fazer algo como

./launcher enter app
rails c
u=User.find_by_username('user_name')
sso=SingleSignOnRecord.find_by(user_id: u.id)
sso.destroy

mas eu não olhei como o SingleSignOnRecord realmente se parece.

2 curtidas

Muito obrigado. Essa é definitivamente uma boa ideia limpar os conjuntos de SSO através do console do Rails! É mais seguro do que o acesso direto ao postgres (consistência do banco de dados ;-).

Essa foi A dica que eu precisava para resolver meus problemas. Muitos elogios/pontos de carma para você, Jay.

2 curtidas

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