Pular para o conteúdo principal
Conecta o usuário usando um identificador exclusivo personalizado gerado pelo título, retornando um identificador de sessão que pode ser usado posteriormente em chamadas de API que exigem um usuário autenticado

Sintaxe

Parâmetros

serviceConfigHandle   PFServiceConfigHandle PFServiceConfigHandle retornado pela chamada de PFServiceConfigCreateHandle. request   PFAuthenticationLoginWithCustomIDRequest* Objeto de solicitação preenchido. async   XAsyncBlock*
Inout
XAsyncBlock para a operação assíncrona.

Valor de retorno

Tipo: HRESULT Código de resultado desta operação de API.

Comentários

Esta API está disponível em todas as plataformas. É altamente recomendável que os desenvolvedores garantam que seja extremamente improvável que um cliente possa gerar uma ID que já esteja em uso por outro cliente. Se for a primeira vez que um usuário entra com a ID personalizada e CreateAccount estiver definido como true, uma nova conta do PlayFab será criada e vinculada à ID personalizada. Nesse caso, nenhum email ou nome de usuário será associado à conta do PlayFab. Caso contrário, se nenhuma conta do PlayFab estiver vinculada à ID personalizada, será retornado um erro indicando isso, para que o título possa orientar o usuário na criação de uma conta do PlayFab. Consulte também ClientLinkCustomIDAsync, ClientUnlinkCustomIDAsync. Quando a tarefa assíncrona for concluída, chame PFAuthenticationLoginWithCustomIDGetResult para obter o resultado.

Requisitos

Cabeçalho: PFAuthentication.h

Confira também

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