登入設定
登錄設置 配置 App ID 使用的登錄資訊。
注意
- 要設置登錄設置,必須已註冊專案和 App ID。您可以在 App Center 中註冊專案和 App ID。有關更多詳細資訊,請參閱 App Center。
登錄設置主螢幕¶
- 選擇專案:僅顯示在 App Center 中設置的處於開發或即時狀態的專案。
- App ID:列出連結到專案的 App ID,顯示 In Development、Live、Unused 或 Service Terminated 等狀態。感嘆號 (!) 表示具有未註冊或待登錄設置的 App ID。
- 重置:恢復為現有設置。如果設置保存在伺服器上,它將回滾到保存的版本。
- 更改歷史記錄:顯示登錄設置功能表的更改歷史記錄。
登錄設置步驟¶
登錄設置包括三個步驟:選擇登錄類型、排列登錄順序和註冊身份驗證密鑰。
- 選擇登錄方式
- 支援的登錄類型將根據App Center中使用App ID註冊的OS自動顯示。選擇要啟動的登錄類型。
- 安排登錄順序
- 根據專案要求拖動並調整所選登錄類型的順序。
- 註冊身份驗證金鑰
- 複製每個商店提供的身份驗證金鑰,並將其粘貼到登錄設置頁面中。請注意,並非所有登錄方法都需要在登錄設置功能表中註冊身份驗證密鑰;有些必須直接在Hive SDK中註冊。下面提供了為每個存儲註冊身份驗證金鑰的詳細說明。
支援的登錄類型¶
必須為連結到 App ID 的每個專案單獨配置登錄設置,並且配置取決於在 App Center 中註冊的 OS。
移動版(Android、iOS)¶
行動裝置(Android、iOS):支援的 IdP 包括 Google Play、Hive、Google、Facebook 等。
-
Android:Google Play、Hive、Google、Facebook、QQ、VK、微信、Apple、LINE、Weverse、華為、X、Steam
-
iOS:Game Center、Hive、Google、Facebook、QQ、VK、微信、Apple、LINE、Weverse、X、Steam
個人電腦(Windows、MacOS)¶
PC(Windows、MacOS):支援的IdP包括Hive、Google、Facebook和Apple。如果 App ID 在 App Center 中設置為 Steam 市場,則必須提供“使用 Steam 登錄”的必填項。
蹼¶
Web:支援的 IdP 包括 Hive、Google、Facebook 和 Apple。對於 Web 登錄,必須在身份驗證金鑰設置期間註冊重定向 URI。
存儲金鑰頒發和登錄身份驗證金鑰註冊¶
在登錄設置功能表中註冊的身份驗證金鑰不包括 Hive 提供的用於登錄的所有密鑰。對於未在登錄設置功能表中註冊的IdP,請在SDK中註冊它們。
注意
- 在登錄設定功能表中註冊金鑰時,請確保在行動裝置、PC 和 Web 上一致地註冊同一專案的儲存金鑰。
使用Google Play 登錄¶
登錄身份驗證金鑰輸入螢幕¶
要使用 Google Play 登錄,請參考以下說明獲取用戶端 ID 和用戶端密鑰,並在登錄設置功能表中註冊它們。
Google Play 管理中心密鑰發放和註冊流程¶
- Google Play 管理中心:配置 Play 遊戲服務
- 在Google Cloud Console 中創建專案
- 在Google Cloud Console 中設置 OAuth 同意螢幕
- 轉到API和服務>OAuth同意螢幕。選擇Use Type as 「External」 (使用類型) 作為 「External」 (創建),然後按兩下 Create(創建)。
- 在 App Registration Modification 中,輸入 App 名稱、用戶支援郵箱和開發者聯繫方式,然後按兩下 Save and Continue。
- 按兩下 Save and Continue (保存並繼續),無需其他範圍設置。
- 按兩下 Save and Continue (保存並繼續),無需其他測試用戶設置。
- 查看摘要螢幕中的設置,然後按兩下 Return to Dashboard (返回到控制面板)。
-
在Google Cloud Console 中創建用戶憑證
- 導航到API和服務>憑據,然後點擊創建憑據>OAuth用戶端ID。
- 應用程式類型: Android
- 輸入應用程式類型、名稱和SHA-1證書指紋,然後按下 Create(創建)。參考 Google Play 服務指南
- 在 OAuth Client Created 視窗中,確認 Client ID。
- 應用程式類型: Web 應用程式
注意
- 要使用 Google Play 登錄,請在創建使用者憑據時生成 Android 和 Web 應用程式類型。Hive SDK 配置需要 Android 應用程式類型,而 Web 應用程式類型用於在登錄設置功能表中註冊身份驗證金鑰。
-
在Google Play管理中心的 Play 遊戲服務設置中設置雲專案
使用Google登錄¶
登錄身份驗證金鑰輸入螢幕¶
要配置 Google 登錄,請按照以下步驟檢索您的用戶端 ID 和用戶端密鑰,並在登錄設置功能表中註冊它們。
Google Cloud Console 金鑰頒發和註冊流程¶
- 在Google Cloud Console 中創建專案
- 在Google Cloud Console 中設置 OAuth 同意螢幕
- 轉到API和服務>OAuth同意螢幕。選擇Use Type as 「External」 (使用類型) 作為 「External」 (創建),然後按兩下 Create(創建)。
- 在 App Registration Modification 中,輸入 App 名稱、用戶支援郵箱和開發者聯繫方式,然後按兩下 Save and Continue。
- 按兩下 Save and Continue (保存並繼續),無需其他範圍設置。
- 按兩下 Save and Continue (保存並繼續),無需其他測試用戶設置。
- 查看摘要螢幕中的設置,然後按兩下 Return to Dashboard (返回到控制面板)。
- 在Google Cloud Console 中創建用戶憑證
- 導航到API和服務>憑據,然後點擊創建憑據>OAuth用戶端ID。
- 應用程式類型: Android
- 輸入應用程式類型、名稱和SHA-1證書指紋,然後按下 Create(創建)。參考 Google Play 服務指南
- 在 OAuth Client Created 視窗中,確認 Client ID。
- 應用程式類型: Web 應用程式
注意
- Android 的應用程式類型在Hive SDK中配置。
- Web 應用程式的應用程式類型用於 Web、Windows 和 MacOS 的登錄設置功能表中。
使用Facebook登錄¶
登錄身份驗證金鑰輸入螢幕¶
要使用 Facebook Sign-in,請參考以下步驟獲取 App ID 和 App Secret,並在登錄設置功能表中進行註冊。
Facebook 開發者網站金鑰發放和註冊流程¶
- 訪問並登錄 Facebook 開發人員網站
- 在應用設置頁面查看 App ID 和 App Secret Code
- 筆記
通過Apple登錄¶
登錄身份驗證金鑰輸入螢幕¶
要在iOS以外的平臺上使用Apple Sign-in,請按照以下步驟從 App Store 控制台檢索 Bundle ID、Team ID、Key ID 和 Private Key,並在登錄設置功能表中註冊它們。如果為身份驗證金鑰輸入的 Bundle ID 與 App ID 不匹配,請輸入 Apple Developer 網站的 Bundle ID。
Apple Developer Site 金鑰發放和註冊流程¶
- 訪問證書、識別碼和配置檔
- 轉到 Apple Developer 網站,使用您的 Apple ID 登錄,然後按兩下頂部選單中的「帳戶」。導航到證書、識別碼和配置檔。
- 確認 Bundle ID
- 確認團隊ID
- 團隊 ID 是 Apple 開發人員帳戶的唯一識別碼,可以在 Membership (成員資格) 部分找到。
- 確認金鑰 ID
- 下載私鑰
使用華為帳號登錄¶
登錄身份驗證金鑰輸入螢幕¶
要配置 HUAWEI ID Sign-in,請按照以下步驟獲取華為的 Client ID 和 Client Secret,並在登錄設置功能表中註冊它們。
華為開發者主控台金鑰發放和註冊流程¶
- 訪問 AppGallery Connect
- 在 Project Settings 中確認 App ID 和 App Secret
使用 Steam 登錄¶
移動版(Android、iOS)¶
登錄身份驗證金鑰輸入螢幕¶
要配置 Steam 登錄,請按照以下步驟檢索您的 Steam Web API 金鑰,並在登錄設置功能表中註冊。
Steamworks 合作夥伴網站金鑰發放和註冊流程¶
- 訪問並登錄 Steamworks 合作夥伴網站
- 驗證 Web API 金鑰
注意
- 對於行動裝置,不使用 App ID。
個人電腦(Winodows、MacOS)¶
登錄身份驗證金鑰輸入螢幕¶
要配置 Steam 登錄,請按照以下步驟檢索您的 Steam 應用 ID 和 Web API 金鑰,並在登錄設置功能表中註冊它們。