FN-ToolsFN-Tools
Skip to Content
OAuth2Epic Games OAuth2

Epic Games OAuth2

Discord アカウントと Epic Games アカウントをリンクする仕組みです。Replay Analyzer の Discord ロール付与(Pro) 機能で、プレイヤーの Epic Games アカウントと Discord アカウントを対応させるために使用します。


リンクの流れ

  1. Discord サーバー内で、FN-Tools#8196 から送信される Epic Games アカウント連携 のメッセージを確認します。
  2. メッセージ内の Epic Games アカウントを連携 ボタンをクリックします。
  3. 表示されたリンクを開くと、FN-Tools のサイトに移動します。
  4. FN-Tools から epicgames.com/id/authorize にリダイレクトされます。
  5. Epic Games のサインイン・認証を完了します。
  6. fn.yuyutti.com に戻り、リンク完了です。

FN-Tools はパスワードを受け取りません。認証は Epic Games のサーバー上で完結します。


要求する権限

Epic Games の認証画面では、アカウントID、ディスプレイネーム、言語、リンク済みアカウントのディスプレイネームの確認 が表示されます。

FN-Tools では、認証後に返される Epic Games アカウントIDとアクセストークン内のディスプレイネームを FN-Tools Link連携データに使用します。

保存済みのディスプレイネームは、一定期間ごとに Epic Games のアカウント情報 API を使って更新される場合があります。Epic Games OAuth のアクセストークンやリフレッシュトークンは保存しません。


保存される情報

項目内容
Epic Games アカウントIDEpic Games アカウントの固有 ID(UUID 形式)
ディスプレイネームEpic Games アカウントの表示名
対応 Discord ユーザーIDリンク元の Discord アカウント ID

保存しない情報: 言語・リンク済みアカウントのディスプレイネーム・メールアドレス・購入履歴・フレンドリスト・V-Bucks 残高・プレイ履歴


リンクの仕様

  • 1つの Discord アカウントにリンクできる Epic Games アカウントは 1件のみ です。別の Epic Games アカウントでリンクし直すと、以前のリンクは自動的に解除されます。
  • 1つの Epic Games アカウントを複数の Discord アカウントに同時にリンクすることはできません。別の Discord アカウントでリンクし直すと、以前のリンクは自動的に解除されます。

連携の解除

Epic Games の アカウント → リンクされたアカウント → リンク済みアカウント から、FN-Tools の連携をいつでも解除できます。

FN-Tools 側に保存されている FN-Tools Link連携データを削除するには、FN-Tools BOT が参加している Discord サーバー内で /unlink コマンドを実行してください。

Last updated on