Invitaciones de grupo y SSO

Estoy usando Umbraco y, para permitir que los usuarios de nuestro sitio web inicien sesión en Discourse, hemos implementado una solución personalizada utilizando DiscourseConnect.

Nos gustaría que los administradores de Discourse pudieran invitar a los usuarios a unirse a un grupo privado mediante un enlace de invitación compartible. Este enlace debería funcionar sin problemas con nuestra implementación de inicio de sesión único (SSO) a través de Umbraco, admitiendo tanto a usuarios nuevos que necesiten crear una cuenta como a usuarios existentes que necesiten iniciar sesión.

Tras un registro o inicio de sesión exitoso a través de SSO, los usuarios deberían añadirse automáticamente al grupo especificado asociado con la invitación.

¿Es posible implementar esto con el flujo actual de DiscourseConnect, o requeriría desarrollo personalizado o un plugin?

Gracias.