登入設定
登入設定配置應用程式 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, Google, Facebook, QQ, VK, WeChat, Apple, LINE, Weverse, Huawei, X, Steam
-
iOS : Game Center, Hive, Google, Facebook, QQ, VK, WeChat, Apple, LINE, Weverse, X, Steam
PC (Windows, MacOS)¶
PC (Windows, MacOS): 支援的身份提供者包括 Hive、Google、Facebook 和 Apple。如果在應用中心中將應用 ID 設置為 Steam 市場,則必須使用「Steam 登入」。
網頁¶
網頁:支持的身份提供者包括 Hive、Google、Facebook 和 Apple。對於網頁登錄,必須在身份驗證密鑰設置期間註冊重定向 URI。
null
Note
- 在登錄設置菜單中註冊密鑰時,確保同一項目的商店密鑰在移動設備、PC和網頁上保持一致。
使用 Google Play 登入¶
登入驗證金鑰輸入畫面¶
要使用 Google Play 進行登入,請參考以下說明以獲取客戶端 ID 和客戶端密鑰,並將其註冊在登入設定菜單中。
Google Play Console 金鑰發放與註冊流程¶
- Google Play Console: 配置 Play 遊戲服務
- 在 Google Cloud Console 中創建專案
- 在 Google Cloud Console 中設置 OAuth 同意屏幕
-
在 Google Cloud Console 中創建用戶憑證
- 導航至 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
- Android 的應用類型在 Hive SDK 中配置。
- Web 應用程序的應用類型用於 Web、Windows 和 MacOS 的登錄設置菜單。
- 前往 API & 服務 > 憑證,然後點擊創建憑證 > OAuth 客戶端 ID。
使用 Facebook 登入¶
登入認證金鑰輸入畫面¶
要使用 Facebook 登入,請參考以下步驟以檢索應用程式 ID 和應用程式密鑰,並將其註冊在登入設定選單中。
Facebook 開發者網站金鑰發放與註冊流程¶
- 訪問並登入 Facebook 開發者網站
- 檢查應用程式 ID 和應用程式密鑰在應用程式設定頁面
- 注意事項
使用 Apple 登入¶
登入認證金鑰輸入畫面¶
要在 iOS 以外的平台上使用 Apple 登入,請按照以下步驟從 App Store 控制台檢索服務 ID、團隊 ID、金鑰 ID 和私鑰,並在登入設定菜單中註冊它們。
蘋果開發者網站金鑰發放與註冊流程¶
- 訪問證書、標識符和配置文件
- 前往蘋果開發者網站,使用您的Apple ID登錄,然後在頂部菜單中點擊“帳戶”。導航至證書、標識符和配置文件。
- 確認服務ID
- 確認團隊ID
- 團隊ID是您蘋果開發者帳戶的唯一標識符,可以在會員資格部分找到。
- 確認金鑰ID
- 下載私鑰
使用 HUAWEI ID 登入¶
登入驗證金鑰輸入畫面¶
要配置 HUAWEI ID 登入,請按照以下步驟檢索華為的客戶端 ID 和客戶端密鑰,並將其註冊在登入設定菜單中。
華為開發者控制台金鑰發放與註冊流程¶
- 訪問 AppGallery Connect
- 在專案設置中確認應用 ID 和應用密鑰
使用 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 並在設置菜單中註冊。