おお、これは思いつきませんでした。アイデアをありがとうございます。OAuthアプローチを探していた主な理由は、外部IDでユーザーを取得できるからです。ユーザーフィールドでユーザーを取得できるかどうかを確認してみます。
編集:わかりました。カスタムフィールドを使用してこれを実現できるかもしれません。外部データベースを使用して、Minecraft UUIDからDiscourseユーザーをリクエストする独自の手段を講じる必要があるでしょう。Discourseの制限について、より良い方法があるかどうかはわかりません。
編集2:うーん、API経由でカスタムユーザーフィールドを編集する方法が見つかりません。APIによってのみ設定されるようにしたいと考えていました。これにより、アカウントを所有していることが保証されます。外部データベースを作成し、他の方法でアカウントをリンクする必要があるかもしれません。