Как предлагает @sdpiowa, вы задаёте не тот вопрос.
Вам нужно, чтобы Discourse аутентифицировался через систему, которая знает, кто ваши клиенты, чтобы войти могли только эти люди. Тогда вам останется только включить настройку login_required.
Если у вас WordPress, то начать следует с установки и настройки плагина WP Discourse. Если же используется что-то другое, то и решение будет другим.