Où puis-je trouver les paramètres utilisateur spécifiques sso dans ma base de données postgres discourse (par exemple, sso_username, sso_email; external_id)

Je voudrais supprimer des valeurs sso spécifiques d’un utilisateur discourse individuel directement dans la base de données postgres. Je n’ai pas trouvé d’informations sur l’endroit où ces informations utilisateur sont stockées (table, colonne).

J’espère que quelqu’un (développeurs/modérateurs) pourra m’aider.

Quel problème essayez-vous de résoudre ?

Vous pourriez faire quelque chose comme

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

mais je n’ai pas regardé à quoi ressemble réellement SingleSignOnRecord.

2 « J'aime »

Merci beaucoup. C’est certainement une bonne idée de supprimer les ensembles SSO via la console Rails ! C’est plus sûr que l’accès direct à Postgres (cohérence de la base de données ;-).

C’était LA piste dont j’avais besoin pour résoudre mes problèmes. Beaucoup de points de reconnaissance/karma pour toi Jay.

2 « J'aime »

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