Passer au contenu principal
Modèle de données PFAuthenticationServerLoginWithPSNRequest. S’il s’agit de la première connexion d’un utilisateur avec le compte PlayStation :tm: Network et que CreateAccount a la valeur true, un nouveau compte PlayFab sera créé et lié au compte PlayStation :tm: Network. Dans ce cas, aucune adresse courriel ni aucun nom d’utilisateur ne sera associé au compte PlayFab. Sinon, si aucun compte PlayFab n’est lié au compte PlayStation :tm: Network, une erreur l’indiquant sera retournée, afin que le titre puisse guider l’utilisateur dans la création d’un compte PlayFab.

Syntaxe

Membres

authCode const char*
is null-terminated
Code d’authentification fourni par le fournisseur OAuth PlayStation :tm: Network. authVersion const char*
is null-terminated
(Facultatif) Version d’authentification PlayStation :tm: Network facultative. Contrôle la version d’authentification PlayStation :tm: Network utilisée. Les valeurs acceptées sont “v2” et “v3”. createAccount bool Créer automatiquement un compte PlayFab si aucun n’est actuellement lié à cet ID. customTags PFStringDictionaryEntry const*
may be nullptr
(Facultatif) Les balises personnalisées facultatives associées à la requête (p. ex. numéro de build, identificateurs de trace externes, etc.). customTagsCount uint32_t Nombre de customTags infoRequestParameters PFGetPlayerCombinedInfoRequestParams const*
may be nullptr
(Facultatif) Indicateurs précisant les informations à retourner pour l’utilisateur. issuerId int32_t const*
may be nullptr
(Facultatif) ID de l’environnement de l’émetteur PlayStation :tm: Network. Si la valeur est null, l’environnement de production est utilisé par défaut. redirectUri const char*
is null-terminated
URI de redirection fourni à PlayStation :tm: Network lors de la demande d’un code d’authentification.

Configuration requise

En-tête : PFAuthenticationTypes.h

Voir aussi

Membres de PFAuthenticationTypes
Dernière modification le 6 octobre 2026