DiscourseConnectを使用中、CONFIRM Accountは必要ですか?

はい。コンソールから User オブジェクトに対して activate! を実行すると、アクティブ化されます。

また、適切なパラメータを指定して sync_sso エンドポイントを使用することも できるかもしれません…ただし、確実ではありません。同様に、適切なパラメータが渡された場合、次回ログイン時にアクティブ化される 可能性もあります。