完全にメールレスのDiscourseインスタンス

要件を満たしているか分かりませんが、DiscourseConnect で実現できます。基本的に、SSO レコードのメールフィールドに偽のメールアドレスを設定し、サイトの disable emails 設定を「yes」または(おそらくより良い)「non-staff」に設定します。次に、メールアドレスなしでの登録を許可する DiscourseConnect プロバイダーサイトを設定します。

可能であれば、スタッフアカウントには実際のメールアドレスを持たせ、サイトからのメールを受信できるようにするのが安全でしょう。例えば、これにより、DiscourseConnect で問題が発生した場合に /u/admin-login ルート経由でログインできるようになります。

「いいね!」 4