# Speichert Discourse die externen Benutzer-IDs, wenn es als Identitätsanbieter fungiert?

**URL:** <https://meta.discourse.org/t/when-discourse-is-an-identity-provider-does-it-save-the-external-user-ids/290900>\
**Category:** SSO\
**Tags:** rest-api\
**Created:** [8. Januar 2024 um 18:56 UTC](https://meta.discourse.org/t/when-discourse-is-an-identity-provider-does-it-save-the-external-user-ids/290900 "2024-01-08T18:56:09Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
**Post date:** [8. Januar 2024 um 19:08 UTC](https://meta.discourse.org/t/when-discourse-is-an-identity-provider-does-it-save-the-external-user-ids/290900/2 "2024-01-08T19:08:41Z")

</div>

> [@wilson29thid](#):
>
> Aber spart das etwas, wenn es so herum ist?

Das tut es nicht, daher benötigen Sie etwas Benutzerdefiniertes.

Ich frage mich, ob es mehr Sinn machen würde, dies in Ihrer Rails-App zu behandeln, da diese die Discourse-ID eines Benutzers kennt?

Sie könnten eine Route wie `/profile-by-discourse-id/:discourse_id` einrichten, die den relevanten Benutzer anhand der Discourse-ID nachschlägt und dann zur Benutzerprofil in der Rails-App weiterleitet.

---

_[View the full topic](https://meta.discourse.org/t/when-discourse-is-an-identity-provider-does-it-save-the-external-user-ids/290900)._
