Lo configurarías normalmente.
Supongo que luego obtendrías una clave de API para darle a tu frontend, tal vez.
Así que crearías esos usuarios en Discourse y tal vez usarías Discourse Connect para iniciar sesión a las personas desde tu frontend. O tal vez tu código se encargaría de la autenticación y usaría una clave de API global para recuperar los datos de Discourse.