Configuración de repositorio privado personalizado de Discourse mediante Docker

Estoy usando la versión beta de OAuth de Roblox. Así que, en realidad, no quiero que los usuarios puedan cambiar sus nombres de usuario en absoluto, y solo usar los nombres de usuario de Roblox.

Por lo tanto, en realidad quiero que su Nombre de usuario se convierta en su nombre de usuario de Roblox, su Nombre se convierta en su apodo de Roblox (que ambos pueden cambiar en la plataforma de Roblox) y su avatar, que también puede cambiar.

Para que todo sea no editable por el usuario final y se actualice automáticamente (al menos al iniciar sesión).


Actualmente estoy usando el plugin básico de OAuth 2. ¿Sugieres que use algo más para lograr lo que busco? Básicamente, ¿como SSO?