ユーザーがDiscourseを使用するには、サインインしている必要があります。
SSOを使用すると、アカウントが存在しない場合にログイン時に新しいアカウントが作成されるため、自然に発生するのを待つだけでよいのではないでしょうか?
DiscourseConnectを使用していると仮定しますか?: