Konfigurieren eines benutzerdefinierten privaten Discourse-Repositories über Docker

Ich verwende Robloxs Beta-OAuth. Daher möchte ich realistischerweise nicht, dass Benutzer ihre Benutzernamen überhaupt ändern können, sondern nur die Benutzernamen von Roblox verwenden.

Realistischerweise möchte ich also, dass ihr Benutzername zu ihrem Roblox-Benutzernamen wird, ihr Name zu ihrem Roblox-Spitznamen (der sich beide auf der Roblox-Plattform ändern können) und ihr Avatar, der sich ebenfalls ändern kann.

Alles soll für den Endbenutzer nicht bearbeitbar sein und sich automatisch aktualisieren (zumindest beim Einloggen).


Derzeit verwende ich das Oauth 2 Basic Plugin. Empfehlen Sie mir, etwas anderes zu verwenden, um das zu erreichen, was ich suche? Grundsätzlich als SSO?