# Где найти настройки пользователя, специфичные для SSO, в моей базе данных PostgreSQL для Discourse (например, sso\_username, sso\_email, external\_id)?

**URL:** https://meta.discourse.org/t/where-could-i-find-the-sso-specific-user-settings-in-my-postgres-discourse-db-e-g-sso-username-sso-email-external-id/259715
**Category:** SSO
**Created:** [28.Март.2023 15:40:09 UTC](https://meta.discourse.org/t/where-could-i-find-the-sso-specific-user-settings-in-my-postgres-discourse-db-e-g-sso-username-sso-email-external-id/259715 "2023-03-28T15:40:09Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![kmelchinger](https://avatars.discourse-cdn.com/v4/letter/k/e19adc/32.png) [@kmelchinger](https://meta.discourse.org/u/kmelchinger)
#### Post date: [28.Март.2023 15:40:09 UTC](https://meta.discourse.org/t/where-could-i-find-the-sso-specific-user-settings-in-my-postgres-discourse-db-e-g-sso-username-sso-email-external-id/259715/1 "2023-03-28T15:40:09Z")

</div>

Я хотел бы удалить специфичные для SSO значения отдельного пользователя Discourse напрямую в базе данных PostgreSQL. Я не нашел информации о том, где хранится эта информация о пользователе (таблица, столбец).

Надеюсь, кто-то (разработчики/модераторы) сможет помочь.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [28.Март.2023 15:58:50 UTC](https://meta.discourse.org/t/where-could-i-find-the-sso-specific-user-settings-in-my-postgres-discourse-db-e-g-sso-username-sso-email-external-id/259715/2 "2023-03-28T15:58:50Z")

</div>

Какую проблему вы пытаетесь решить?

Вы можете сделать что-то вроде

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

```

но я не смотрел, как на самом деле выглядит `SingleSignOnRecord`.

---

<div class="post-metadata">

### Author: ![kmelchinger](https://avatars.discourse-cdn.com/v4/letter/k/e19adc/32.png) [@kmelchinger](https://meta.discourse.org/u/kmelchinger)
#### Post date: [28.Март.2023 16:12:53 UTC](https://meta.discourse.org/t/where-could-i-find-the-sso-specific-user-settings-in-my-postgres-discourse-db-e-g-sso-username-sso-email-external-id/259715/3 "2023-03-28T16:12:53Z")

</div>

Огромное спасибо. Это действительно отличная идея — очищать наборы SSO через консоль Rails! Это безопаснее, чем прямой доступ к PostgreSQL (целостность базы данных ;-).

Это был тот самый намёк, который мне нужен, чтобы решить мои проблемы. Огромное количество заслуг/очков кармы тебе, Джей.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [27.Апрель.2023 16:13:15 UTC](https://meta.discourse.org/t/where-could-i-find-the-sso-specific-user-settings-in-my-postgres-discourse-db-e-g-sso-username-sso-email-external-id/259715/4 "2023-04-27T16:13:15Z")

</div>

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