

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 為 建置後端服務 Amazon GameLift Servers
<a name="gamelift_quickstart_customservers_designbackend"></a>

我們建議您實作遊戲用戶端服務，以驗證您的玩家並與 Amazon GameLift Servers API 通訊。透過實作自訂遊戲用戶端服務，您可以：
+ 為您的玩家自訂身分驗證。
+ 控制如何Amazon GameLift Servers分組新遊戲工作階段或新增至現有遊戲工作階段的玩家。
+ 從您自己的資源收集資訊，以提供遊戲片段屬性，例如配對的技能評分，而不是信任用戶端。

使用遊戲用戶端服務也可降低遊戲用戶端直接與您的 Amazon GameLift Servers API 互動所帶來的安全風險。

## 驗證您的玩家
<a name="gamelift_quickstart_customservers_designbackend_auth"></a>

您可以使用 Amazon Cognito 和玩家工作階段 IDs 來驗證遊戲用戶端。若要管理玩家身分的生命週期和屬性，請使用 Amazon Cognito 使用者集區。

如果您願意，請建置自訂身分解決方案並將其託管 AWS。您也可以使用 Lambda 授權方搭配 API Gateway 進行自訂授權邏輯。

**其他資源：**
+ [使用身分集區 （聯合身分）](https://docs.aws.amazon.com/cognito/latest/developerguide/identity-pools.html) (Amazon Cognito 開發人員指南）
+ [使用者集區入門 ](https://docs.aws.amazon.com/cognito/latest/developerguide/getting-started-user-pools.html)(Amazon Cognito 開發人員指南）
+ [如何使用 Amazon Cognito 設定玩家身分驗證](https://aws.amazon.com/blogs/gametech/how-to-set-up-player-authentication-with-amazon-cognito/) (AWS 適用於遊戲部落格）