Me temo que la respuesta general sigue siendo en gran medida la misma que la última vez
La especificación de la que hablaba es OpenID Connect Session Management. Desafortunadamente, esa solución basada en iframe es cada vez menos útil porque muchos navegadores ahora bloquean las cookies de terceros por defecto. Ahora solo funciona de manera confiable si su proveedor de identidad y Discourse tienen el mismo ‘origen’.
Como dijo @simonk, dependiendo de su proveedor de identidad, podría ser posible implementar algo personalizado a través de un componente temático, pero no conozco ninguna solución general que podamos agregar al propio Discourse.