Come suggerisce @sdpiowa, stai facendo la domanda sbagliata.
Quello che vuoi è che Discourse si autentichi contro qualunque cosa sappia chi sono i tuoi clienti in modo che solo quelle persone possano accedere. Quindi tutto quello che devi fare è impostare login_required.
Se si tratta di WordPress, allora installazione e configurazione del plugin WP Discourse è dove iniziare. Se si tratta di qualcos’altro, allora dovrai fare qualcos’altro.