> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 服務 C API 概觀 - PFAuthentication.h

> 服務 C API 概觀 - PFAuthentication.h

## 函式

| 函式 | 描述 |
| - | - |
| [PFAuthenticationLoginWithXUserAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithxuserasync.md) | 使用 XUserHandle 將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationLoginWithXUserGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithxusergetresult.md) | 取得 PFAuthenticationLoginWithXUserAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithXUserGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithxusergetresultsize.md) | 取得儲存 PFAuthenticationLoginWithXUserAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationReLoginWithXUserAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithxuserasync.md) | 使用 XUserHandle 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationAuthenticateGameServerWithCustomIdAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationauthenticategameserverwithcustomidasync.md) | 建立 game\_server 實體權杖，並傳回新的或現有的 game\_server 實體。 |
| [PFAuthenticationAuthenticateGameServerWithCustomIdGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationauthenticategameserverwithcustomidgetresult.md) | 取得 PFAuthenticationAuthenticateGameServerWithCustomIdAsync 呼叫的結果。 |
| [PFAuthenticationDeleteAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationdeleteasync.md) | 刪除 game\_server 實體。 |
| [PFAuthenticationGetEntityAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationgetentityasync.md) | 用來將舊版 AuthenticationTicket 或遊戲 SecretKey 交換為實體權杖，或重新整理仍有效之實體權杖的方法。 |
| [PFAuthenticationGetEntityGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationgetentitygetresult.md) | 取得成功的 PFAuthenticationGetEntityAsync 呼叫結果。 |
| [PFAuthenticationGetEntityWithSecretKeyAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationgetentitywithsecretkeyasync.md) | 用來將舊版 AuthenticationTicket 或遊戲 SecretKey 交換為實體權杖，或重新整理仍有效之實體權杖的方法。 |
| [PFAuthenticationGetEntityWithSecretKeyGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationgetentitywithsecretkeygetresult.md) | 取得成功的 PFAuthenticationGetEntityWithSecretKeyAsync 呼叫結果。 |
| [PFAuthenticationLoginWithAppleAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithappleasync.md) | 使用「Sign in with Apple」身分識別權杖將使用者登入。 |
| [PFAuthenticationLoginWithAppleGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithapplegetresult.md) | 取得 PFAuthenticationLoginWithAppleAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithAppleGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithapplegetresultsize.md) | 取得儲存 PFAuthenticationLoginWithAppleAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithBattleNetAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithbattlenetasync.md) | 使用 Battle.net 身分識別權杖將使用者登入 |
| [PFAuthenticationLoginWithBattleNetGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithbattlenetgetresult.md) | 取得 PFAuthenticationLoginWithBattleNetAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithBattleNetGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithbattlenetgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithBattleNetAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithCustomIDAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithcustomidasync.md) | 使用遊戲產生的自訂唯一識別碼將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationLoginWithCustomIDGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithcustomidgetresult.md) | 取得 PFAuthenticationLoginWithCustomIDAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithCustomIDGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithcustomidgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithCustomIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithFacebookAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithfacebookasync.md) | 使用 Facebook 存取權杖將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationLoginWithFacebookGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithfacebookgetresult.md) | 取得 PFAuthenticationLoginWithFacebookAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithFacebookGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithfacebookgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithFacebookAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithGameCenterAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgamecenterasync.md) | 使用 iOS Game Center 玩家識別碼將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼。如果您未在此要求中包含選用的 PublicKeyUrl、Salt、Signature 和 Timestamp 參數，使用 Game Center ID 登入並不安全。建議您前往 PlayFab Game Manager 中的 Apple 附加元件頁面，並啟用 'Require secure authentication only for this app' 選項，以便在所有 Game Center 呼叫上要求這些參數。 |
| [PFAuthenticationLoginWithGameCenterGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgamecentergetresult.md) | 取得 PFAuthenticationLoginWithGameCenterAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithGameCenterGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgamecentergetresultsize.md) | 取得儲存 PFAuthenticationLoginWithGameCenterAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithGoogleAccountAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgoogleaccountasync.md) | 使用使用者的 Google 帳戶認證將使用者登入 |
| [PFAuthenticationLoginWithGoogleAccountGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgoogleaccountgetresult.md) | 取得 PFAuthenticationLoginWithGoogleAccountAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithGoogleAccountGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgoogleaccountgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithGoogleAccountAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithGooglePlayGamesServicesAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgoogleplaygamesservicesasync.md) | 使用使用者的 Google Play 遊戲帳戶認證將使用者登入 |
| [PFAuthenticationLoginWithGooglePlayGamesServicesGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgoogleplaygamesservicesgetresult.md) | 取得 PFAuthenticationLoginWithGooglePlayGamesServicesAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithGooglePlayGamesServicesGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithgoogleplaygamesservicesgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithGooglePlayGamesServicesAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithNintendoServiceAccountAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithnintendoserviceaccountasync.md) | 使用 Nintendo 服務帳戶權杖將使用者登入。 |
| [PFAuthenticationLoginWithNintendoServiceAccountGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithnintendoserviceaccountgetresult.md) | 取得 PFAuthenticationLoginWithNintendoServiceAccountAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithNintendoServiceAccountGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithnintendoserviceaccountgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithNintendoServiceAccountAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithOpenIdConnectAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithopenidconnectasync.md) | 使用由遊戲與 Open ID Connect 提供者之間現有關係所建立的 Open ID Connect JWT 將使用者登入。 |
| [PFAuthenticationLoginWithOpenIdConnectGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithopenidconnectgetresult.md) | 取得 PFAuthenticationLoginWithOpenIdConnectAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithOpenIdConnectGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithopenidconnectgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithOpenIdConnectAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithPSNAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithpsnasync.md) | 使用 PlayStation :tm: Network 驗證碼將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationLoginWithPSNGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithpsngetresult.md) | 取得 PFAuthenticationLoginWithPSNAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithPSNGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithpsngetresultsize.md) | 取得儲存 PFAuthenticationLoginWithPSNAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithSteamAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithsteamasync.md) | 使用 Steam 驗證票證將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationLoginWithSteamGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithsteamgetresult.md) | 取得 PFAuthenticationLoginWithSteamAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithSteamGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithsteamgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithSteamAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationLoginWithXboxAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithxboxasync.md) | 使用 XBOX Live 權杖將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼。可能的話，應優先使用 PFAuthenticationLoginWithXUserAsync，因為它能更順暢地處理權杖的自動重新整理。 |
| [PFAuthenticationLoginWithXboxGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithxboxgetresult.md) | 取得 PFAuthenticationLoginWithXboxAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationLoginWithXboxGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithxboxgetresultsize.md) | 取得儲存 PFAuthenticationLoginWithXboxAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationReLoginWithAppleAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithappleasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithBattleNetAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithbattlenetasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithCustomIDAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithcustomidasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithFacebookAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithfacebookasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithGameCenterAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithgamecenterasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithGoogleAccountAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithgoogleaccountasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithGooglePlayGamesServicesAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithgoogleplaygamesservicesasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithNintendoServiceAccountAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithnintendoserviceaccountasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithOpenIdConnectAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithopenidconnectasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithPSNAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithpsnasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithSteamAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithsteamasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationReLoginWithXboxAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationreloginwithxboxasync.md) | 重新驗證現有的 PFEntityHandle。用於處理 EntityToken 已過期且 PlayFab SDK 無法重新整理它的情況。 |
| [PFAuthenticationServerLoginWithAndroidDeviceIDAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithandroiddeviceidasync.md) | 使用 Android 裝置識別碼將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationServerLoginWithAndroidDeviceIDGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithandroiddeviceidgetresult.md) | 取得 PFAuthenticationServerLoginWithAndroidDeviceIDAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithAndroidDeviceIDGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithandroiddeviceidgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithAndroidDeviceIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithBattleNetAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithbattlenetasync.md) | 使用 Battle.net 身分識別權杖將使用者登入 |
| [PFAuthenticationServerLoginWithBattleNetGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithbattlenetgetresult.md) | 取得 PFAuthenticationServerLoginWithBattleNetAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithBattleNetGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithbattlenetgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithBattleNetAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithCustomIDAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithcustomidasync.md) | 使用遊戲產生的自訂唯一識別碼將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationServerLoginWithCustomIDGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithcustomidgetresult.md) | 取得 PFAuthenticationServerLoginWithCustomIDAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithCustomIDGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithcustomidgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithCustomIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithIOSDeviceIDAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithiosdeviceidasync.md) | 使用 iOS 裝置識別碼將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationServerLoginWithIOSDeviceIDGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithiosdeviceidgetresult.md) | 取得 PFAuthenticationServerLoginWithIOSDeviceIDAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithIOSDeviceIDGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithiosdeviceidgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithIOSDeviceIDAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithPSNAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithpsnasync.md) | 使用 PlayStation :tm: Network 驗證碼將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationServerLoginWithPSNGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithpsngetresult.md) | 取得 PFAuthenticationServerLoginWithPSNAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithPSNGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithpsngetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithPSNAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithServerCustomIdAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithservercustomidasync.md) | 從外部伺服器後端使用該玩家的自訂識別碼，安全地登入遊戲用戶端。Server Custom ID 與 Client Custom ID 互斥，不能用來擷取相同的玩家帳戶。 |
| [PFAuthenticationServerLoginWithServerCustomIdGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithservercustomidgetresult.md) | 取得 PFAuthenticationServerLoginWithServerCustomIdAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithServerCustomIdGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithservercustomidgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithServerCustomIdAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithSteamIdAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithsteamidasync.md) | 使用 Steam ID 將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationServerLoginWithSteamIdGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithsteamidgetresult.md) | 取得 PFAuthenticationServerLoginWithSteamIdAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithSteamIdGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithsteamidgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithSteamIdAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithXboxAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithxboxasync.md) | 從外部伺服器後端使用 XBOX Live 權杖將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationServerLoginWithXboxGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithxboxgetresult.md) | 取得 PFAuthenticationServerLoginWithXboxAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithXboxGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithxboxgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithXboxAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationServerLoginWithXboxIdAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithxboxidasync.md) | 使用 XBOX ID 和沙箱 ID 將使用者登入，傳回可在後續用於需要已驗證使用者之 API 呼叫的工作階段識別碼 |
| [PFAuthenticationServerLoginWithXboxIdGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithxboxidgetresult.md) | 取得 PFAuthenticationServerLoginWithXboxIdAsync 呼叫的結果。一律會傳回 PFEntityHandle，但只有在提供緩衝區時，才會傳回 PFAuthenticationLoginResult 中的其他資訊。 |
| [PFAuthenticationServerLoginWithXboxIdGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithxboxidgetresultsize.md) | 取得儲存 PFAuthenticationServerLoginWithXboxIdAsync 呼叫結果所需的大小 (以位元組為單位)。 |
| [PFAuthenticationValidateEntityTokenAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationvalidateentitytokenasync.md) | 供伺服器驗證用戶端所提供 EntityToken 的方法。只能由遊戲實體呼叫。 |
| [PFAuthenticationValidateEntityTokenGetResult](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationvalidateentitytokengetresult.md) | 取得成功的 PFAuthenticationValidateEntityTokenAsync 呼叫結果。 |
| [PFAuthenticationValidateEntityTokenGetResultSize](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationvalidateentitytokengetresultsize.md) | 取得儲存 ValidateEntityToken 呼叫結果所需的大小 (以位元組為單位)。 |


## Related topics

- [服務 C API 概觀 - PFAuthenticationTypes.h](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthenticationtypes/pfauthenticationtypes_members.md)
- [概觀](https://docs.xbox.com/zh-TW/services/xbox-services/fundamentals/live-xbl-overview.md)
- [PFAuthenticationDeleteAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationdeleteasync.md)
- [PFAuthenticationLoginWithPSNAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationloginwithpsnasync.md)
- [PFAuthenticationServerLoginWithPSNAsync](https://docs.xbox.com/zh-TW/services/playfab/api-references/c/pfauthentication/functions/pfauthenticationserverloginwithpsnasync.md)
