Pular para o conteúdo principal
Modelo de dados de PFAuthenticationLoginWithSteamRequest. A entrada com o Steam é realizada com o Steam Session Ticket. Mais informações sobre o tíquete podem ser encontradas no SDK do Steamworks, aqui: https://partner.steamgames.com/documentation/auth. OBSERVAÇÃO: para que a autenticação do Steam funcione, o título deve estar configurado com a Steam Application ID e a Web API Key no PlayFab Game Manager (em Steam, no Add-ons Marketplace). Você pode obter uma Web API Key na página Permissions de qualquer Group associado à sua App ID no site do Steamworks. Se esta for a primeira vez que um usuário entra com a conta Steam e CreateAccount estiver definido como true, uma nova conta do PlayFab será criada e vinculada à Steam ID da conta fornecida. Nesse caso, nenhum email ou nome de usuário será associado à conta do PlayFab. Caso contrário, se nenhuma conta do PlayFab estiver vinculada à conta Steam, um erro indicando isso será retornado, para que o título possa orientar o usuário na criação de uma conta do PlayFab.

Sintaxe

Membros

createAccount   bool Criar automaticamente uma conta do PlayFab se nenhuma estiver vinculada a esta ID no momento. customTags   PFStringDictionaryEntry const*
may be nullptr
(Opcional) As marcas personalizadas opcionais associadas à solicitação (por exemplo, número de build, identificadores de rastreamento externos etc.). customTagsCount   uint32_t Contagem de customTags infoRequestParameters   PFGetPlayerCombinedInfoRequestParams const*
may be nullptr
(Opcional) Sinalizadores que indicam quais informações devem ser retornadas para o usuário. playerSecret   const char*
is null-terminated
(Opcional) Segredo do jogador usado para verificar assinaturas de solicitações de API. steamTicket   const char*
is null-terminated
Token de autenticação do usuário, retornado como uma matriz de bytes pelo Steam e convertido em uma cadeia de caracteres (por exemplo, o byte 0x08 deve se tornar “08”). ticketIsServiceSpecific   bool const*
may be nullptr
(Opcional) True se o tíquete tiver sido gerado usando ISteamUser::GetAuthTicketForWebAPI() com “AzurePlayFab” como a cadeia de caracteres de identidade. False se o tíquete tiver sido gerado com ISteamUser::GetAuthSessionTicket().

Requisitos

Cabeçalho: PFAuthenticationTypes.h

Confira também

Membros de PFAuthenticationTypes
Última modificação em 6 de outubro de 2026