登入設定
登入設定配置應用程式 ID 使用的登入資訊。
Note
- 要設置登錄設置,項目和應用程序 ID 必須已經註冊。您可以在應用中心註冊項目和應用程序 ID。詳情請參閱 App Center。
登入設定主畫面¶
- 選擇專案:僅顯示在開發或上線狀態的專案,如在應用中心中設定的。
- 應用程式 ID:列出與專案相關聯的應用程式 ID,顯示狀態,例如開發中、上線、未使用或服務終止。驚嘆號 (!) 表示具有未註冊或待處理登入設定的應用程式 ID。
- 重置:恢復到現有設定。如果設定已儲存在伺服器上,則會回退到儲存的版本。
- 變更歷史:顯示登入設定選單的變更歷史。
登入設定步驟¶
登入設定涉及三個步驟:選擇登入類型、安排登入順序和註冊認證金鑰。
- 選擇登入方式
- 根據在應用中心中註冊的應用程式 ID,自動顯示支援的登入類型。選擇您想要啟用的登入類型。
- 安排登入順序
- 根據專案需求拖曳並調整所選登入類型的順序。
- 註冊驗證金鑰
- 複製各個商店提供的驗證金鑰,並將其粘貼到登入設定頁面。請注意,並非所有登入方式都需要在登入設定菜單中註冊驗證金鑰;某些必須直接在 Hive SDK 中註冊。以下提供了有關為每個商店註冊驗證金鑰的詳細說明。
Note
請檢查您要使用的 IdP 是否支持所應用的 Hive SDK 版本。
支援的登入類型¶
每個與 App ID 相關聯的專案必須單獨配置登入設定,並且配置取決於在 App Center 中註冊的作業系統。
行動裝置 (Android, iOS)¶
行動裝置 (Android, iOS):支援的身份提供者包括 Google Play、Hive、Google、Facebook 等。
-
安卓 : Google Play, Hive, Facebook, Apple, Google, QQ, VK, WeChat, LINE, Weverse, Huawei, Steam, X, Telegram, XIAOMI
-
iOS : 遊戲中心、Hive、Facebook、Apple、Google、QQ、VK、WeChat、LINE、Weverse、Steam、X、Telegram
PC (Windows, MacOS)¶
PC (Windows, MacOS):支持的身份提供者包括 Hive、Google、Facebook、Apple、Line、X 和 Telegram。如果在应用中心将应用 ID 设置为 Steam 市场,则“使用 Steam 登录”是强制性的。
網頁¶
網頁:支援的身份提供者包括 Hive、Google、Facebook、Apple、LINE、X、Google Play、和 Steam。
如果您使用網頁登錄,則在註冊身份驗證密鑰時必須設置重定向 URI。
重定向 URI 是用户在完成网页登录身份验证后被重定向到的页面地址,您可以注册最多五 (5) 个重定向 URI。 
Note
- 如果協議不同,即使域名相同,地址也會被識別為不同。如果您使用兩種協議,必須分別註冊每個地址。
儲存金鑰發放與登入驗證金鑰註冊¶
要使用 IdP(身份提供者)登入,您需要每個 IdP 提供的驗證金鑰。並非所有這些金鑰都在登入設定菜單中註冊;某些 IdP 金鑰必須在 SDK 中註冊。 有關 SDK 整合,請參閱 SDK 認證指南 有關網頁登入,請參閱 網頁登入指南
Note
- 在登錄設置菜單中註冊密鑰時,確保同一項目的商店密鑰在手機、PC和網頁上保持一致註冊。
使用 Google Play 登入¶
登入驗證金鑰輸入畫面¶
要使用 Google Play 進行登入,請參考以下說明以獲取客戶端 ID 和客戶端密鑰,並將其註冊在登入設定選單中。
Google Play 控制台金鑰發放與註冊流程¶
- Google Play 控制台:配置 Play 遊戲服務
- 在 Google Cloud 控制台中創建專案
- 在 Google Cloud 控制台中設置 OAuth 同意屏幕
-
在 Google Cloud 控制台中創建用戶憑證
- 導航至 API 和服務 > 憑證,然後點擊創建憑證 > OAuth 客戶端 ID。
- 應用類型:Android
- 輸入應用類型、名稱和 SHA-1 證書指紋,然後點擊創建。參考 Google Play 服務指南
- 在 OAuth 客戶端創建窗口中,確認客戶端 ID。
- 應用類型:Web 應用程序
Note
- 要使用 Google Play 進行登入,請在創建用戶憑證時生成 Android 和 Web 應用程序類型。Android 應用程序類型是 Hive SDK 配置所需的,而 Web 應用程序類型則用於在登入設置菜單中註冊身份驗證密鑰。
- 導航至 API 和服務 > 憑證,然後點擊創建憑證 > OAuth 客戶端 ID。
-
在 Google Play 控制台的 Play Games Services 設定中設置雲端專案
使用 Google 登入¶
登入驗證金鑰輸入畫面¶
要配置 Google 登入,請按照以下步驟檢索您的客戶端 ID 和客戶端密鑰,並將它們註冊在登入設置菜單中。
Google Cloud Console 金鑰發放與註冊流程¶
- 在 Google Cloud Console 中創建項目
- 在 Google Cloud Console 中設置 OAuth 同意屏幕
-
在 Google Cloud Console 中創建用戶憑證
- 前往 API 和服務 > 憑證,然後點擊創建憑證 > OAuth 客戶端 ID。
- 應用類型:Android
- 輸入應用類型、名稱和 SHA-1 證書指紋,然後點擊創建。 參考 Google Play 服務指南
- 在 OAuth 客戶端創建窗口中,確認客戶端 ID。
- 應用類型:Web 應用程序
Note
- 要使用 Google 登入,您需要配置以下兩個 OAuth 2.0 客戶端 ID。
- 網頁應用程式類型客戶端 ID : 用於在伺服器上驗證 ID 令牌
- Android 類型客戶端 ID : 需要應用程式的包名稱和 SHA-1 證書指紋
- 前往 API 和服務 > 憑證,然後點擊創建憑證 > OAuth 客戶端 ID。
使用 Facebook 登入¶
登入認證金鑰輸入畫面¶
要使用 Facebook 登入,請參考以下步驟以檢索應用程式 ID 和應用程式密鑰,並在登入設定選單中註冊它們。
Facebook 開發者網站金鑰發放及註冊流程¶
- 訪問並登入 Facebook 開發者網站
- 在應用程式設定頁面檢查應用程式 ID 和應用程式密碼
- 注意事項
Warning
Facebook 登入在您的 iOS 應用程式中無法正常運作嗎?
如果在 Facebook 控制台中啟用了「應用程式密鑰是否嵌入在客戶端中?」選項,則在 iOS 上拒絕追蹤權限的用戶可能無法使用 Facebook 登入。
確保禁用此選項以避免登入問題。
使用 Apple 登入¶
登入驗證金鑰輸入畫面¶
要在 iOS 以外的平台上使用 Apple 登入,請按照以下步驟從 App Store 控制台檢索服務 ID、團隊 ID、金鑰 ID 和私鑰,並在登入設定菜單中註冊它們。
蘋果開發者網站金鑰發放與註冊流程¶
- 訪問證書、標識符和配置文件
- 前往蘋果開發者網站,使用您的 Apple ID 登錄,然後在頂部菜單中單擊“帳戶”。導航至證書、標識符和配置文件。
- 確認服務 ID
- 確認團隊 ID
- 團隊 ID 是您蘋果開發者帳戶的唯一標識符,可以在會員部分找到。
- 確認金鑰 ID
- 下載私鑰
使用 Apple 登入的伺服器對伺服器通知 URL 註冊程序(自 2026 年 1 月 1 日起生效)¶
自 2026 年 1 月 1 日起,使用 Apple 登入的應用程式必須**註冊一個 URL**以接收伺服器對伺服器的通知。 這些通知允許 Apple 在用戶更改郵件轉發設置、刪除應用內帳戶或永久刪除其 Apple 帳戶時向您的伺服器發送信息。
建立伺服器對伺服器通知的 URL¶
- 在 Hive 控制台 > 應用中心 > 專案管理中,找到將接收伺服器對伺服器通知的專案的遊戲索引。
- 使用識別出的遊戲索引,按照以下格式構建 URL:
- 註冊 URL : https://auth.qpyou.cn/callback/apple/Game Index
- 範例 : https://auth.qpyou.cn/callback/apple/539
在 Apple 開發者網站上註冊¶
- 導航至證書、標識符與配置檔
- 使用您的 Apple ID 登入 Apple 開發者網站。
- 從頂部菜單中,點擊帳戶,然後轉到證書、標識符與配置檔。
- 選擇您的應用程式
- 編輯 Apple 登入配置
- 註冊伺服器到伺服器通知 URL
使用 HUAWEI ID 登入¶
登入驗證金鑰輸入畫面¶
要配置 HUAWEI ID 登入,請按照以下步驟檢索華為的客戶端 ID 和客戶端密鑰,並將其註冊在登入設置菜單中。
華為開發者控制台金鑰發放與註冊流程¶
- 訪問 AppGallery Connect
- 在專案設定中確認 App ID 和 App Secret
使用 Steam 登入¶
行動裝置 (Android, iOS)¶
登入驗證金鑰輸入畫面¶
要配置 Steam 登入,請按照以下步驟檢索您的 Steam 網頁 API 金鑰並在登入設定菜單中註冊它。
Steamworks 合作夥伴網站金鑰發放與註冊流程¶
- 訪問並登錄 Steamworks 合作夥伴網站
- 驗證 Web API 金鑰
Note
- 對於移動設備,應用程式 ID 不會被使用。
PC (Windows, MacOS)¶
登入驗證金鑰輸入畫面¶
要配置 Steam 登入,請按照以下步驟檢索您的 Steam 應用程式 ID 和 Web API 金鑰,並在登入設定選單中註冊它們。
Steamworks 合作夥伴網站金鑰發放與註冊流程¶
- 確認應用程式 ID
- 在管理用戶與權限中確認 Web API
使用 Telegram 登入¶
登入設定 認證金鑰輸入畫面¶
要使用 Telegram 登入,請參考以下說明以獲取 Bot Token 並在設定菜單中註冊它。
Telegram 金鑰發放與註冊流程¶
- 創建機器人
使用 LINE 登入¶
登入設定驗證金鑰輸入畫面¶
要使用 LINE 登入進行網頁登入,請參考以下資訊以找到您的頻道 ID 和頻道密鑰,然後在登入設定菜單中註冊它們。
發行和註冊 LINE 金鑰的步驟¶
- 創建 LINE 登入頻道
- 檢查頻道 ID 和頻道密鑰
- 註冊回調 URL
- 在 LINE 登入標籤中,啟用 LINE 登入。
- 在回調 URL 欄位中,輸入網頁登入的重定向 URI。
- 有關回調 URL 值,請參考 Hive 伺服器 API > 網頁登入整合 > 入門指南 指南。
使用 X 登入¶
登入設定認證金鑰輸入畫面¶
要使用 X 登入進行網頁登入,請參考以下資訊以找到您的客戶端 ID 和客戶端密鑰,然後在登入設定選單中註冊它們。
發行和註冊 X 金鑰的步驟¶
- 在 X 開發者控制台中創建應用
- 登錄到 X 開發者控制台並轉到應用頁面。
- 選擇要集成的應用或創建一個新應用。
- 配置 OAuth 2.0
- 在選定的應用中,單擊用戶身份驗證設置(OAuth 2.0)的設置按鈕。

- 輸入以下項目。
- 應用權限
- 應用類型
- 回調 URI / 重定向 URL
- 有關回調 URL 值,請參考 Hive Server API > 網頁登錄集成 > 入門指南。

- 有關回調 URL 值,請參考 Hive Server API > 網頁登錄集成 > 入門指南。
- 在選定的應用中,單擊用戶身份驗證設置(OAuth 2.0)的設置按鈕。
- 檢查應用中的客戶端 ID 和客戶端密鑰




























