Discourse Connect: Come implementare il login di Discourse con un database esistente?

Dovrai creare un piccolo servizio web che si connetta a quel database e, quando riceve un reindirizzamento con tali parametri, chieda all’utente nome utente e password, per poi reindirizzarlo nuovamente a Discourse.