TicketWave Logo
🔐 Authentication

Epic Games

在票券中使用 Epic Games Authentication 步驟驗證成員的 Epic Games 帳號。

Epic Games 驗證步驟

Epic Games Authentication 步驟會驗證成員的 Epic 帳號,並將 Epic 顯示名稱與帳號 ID 一併儲存。

Epic Games Authentication Step

這個步驟類型是 premium 功能。Epic Games 應用程式由 TicketWave 提供。

誰應該使用這個功能

  • Fortnite 和 Rocket League 社群
  • 需要精確 Epic 帳號來發送邀請與獎品的賽事主辦方
  • 驗證創作者帳號的創作者支援伺服器
  • Unreal Engine 專案與市集賣家

會儲存哪些資料

FieldExampleDescription
epic_ida1b2c3d4e5f6...永久性的 Epic 帳號 ID
epic_usernamePlayerOne驗證當下的 Epic 顯示名稱
Ticket Summary
> Epic Games Verification: `PlayerOne` (`a1b2c3d4e5f6...`)

成員會如何體驗

這個步驟會顯示一個帶有 Epic Games 標誌的 Login 按鈕。

官方 Epic Games 登入頁面會開啟,並要求將 basic profilebasic_profile scope)分享給 TicketWave。

Epic 會將成員帶回來,TicketWave 會解析出該帳號的顯示名稱。

確認頁面會出現,然後票券流程繼續。

Epic Games Success

basic_profile 是 Epic 的唯讀身分範圍。TicketWave 不會取得 好友名單、購買紀錄或任何遊戲資料

設定步驟

開啟 Ticket Steps 模組

Server dashboard → SettingsTicket StepsConfigure

建立步驟

| Field | Suggestion | |---|---|---| | Step Title | Verify your Epic Games account | | Step Description | Connect Epic Games so we can find your account for the tournament. | | Step Type | Epic Games Authentication | | Required Step | Enabled |

將它限制在需要的票券中

賽事報名需要 Epic 帳號,但你的網站錯誤回報不需要。請使用 Limit to Category

測試它

開啟一張票券,並完整走一次登入流程。

疑難排解

ProblemCauseFix
步驟沒有出現Premium 未啟用,或該步驟超出免費額度檢查 Premium 頁面與你的步驟順序
"Token invalid or expired"已經超過 10 分鐘先按 🔁 Renew Token,再按一次 Login
顯示名稱缺失這個 Epic 帳號尚未設定公開顯示名稱成員應先到 epicgames.com 設定顯示名稱,然後重試
綁定到錯誤的 Epic 帳號瀏覽器目前登入的是另一個 Epic 帳號先在 epicgames.com 登出,更新 token,然後重試

下一步

How is this guide?