Полностью email-независимый экземпляр Discourse

Я не уверен, что это полностью соответствует вашим требованиям, но это можно реализовать с помощью DiscourseConnect. По сути, просто укажите фиктивный адрес электронной почты в поле «Email» для записи SSO и установите настройку сайта «Отключить электронную почту» в значение «да» или (что, вероятно, лучше) «только для нештатных сотрудников». Затем настройте провайдерскую сторону DiscourseConnect, которая позволяет регистрацию без указания адреса электронной почты.

Если возможно, безопаснее, чтобы у учетных записей сотрудников были реальные адреса электронной почты и они получали письма с сайта. Например, это позволит им входить в систему через маршрут /u/admin-login, если когда-либо возникнут проблемы с DiscourseConnect.