Jeff ha dejado claro que esto tendrá que ser un plugin (a menos que pueda hacerse en un tema, lo cual parece probable). La historia sugiere que si desarrollas el inicio de sesión y cientos de sitios lo desean, incluidos docenas de clientes empresariales, debería convertirse en un plugin oficial en solo unos pocos años.
Pero, si es posible hacerlo en un tema, lo cual creo que podría ser, entonces, en cierto modo, Discourse ya soporta la función; ¡solo necesitas un tema para implementarla! Puedes consultar la guía para desarrolladores de temas de Discourse o publicar en Marketplace con un presupuesto. Mi estimación es que cuesta al menos $1000, pero podría estar equivocado.