Skip to content

Latest commit

 

History

History
68 lines (44 loc) · 1.65 KB

pfauthenticationloginresult.md

File metadata and controls

68 lines (44 loc) · 1.65 KB
author title description ms.author ms.topic ms.service ms.date
jasonsandlin
PFAuthenticationLoginResult
PFAuthenticationLoginResult data model.
jasonsa
reference
playfab
02/22/2024

PFAuthenticationLoginResult

PFAuthenticationLoginResult data model.

Syntax

typedef struct PFAuthenticationLoginResult {  
    PFGetPlayerCombinedInfoResultPayload const* infoResultPayload;  
    time_t const* lastLoginTime;  
    bool newlyCreated;  
    const char* playFabId;  
    PFAuthenticationUserSettings const* settingsForUser;  
    PFTreatmentAssignment const* treatmentAssignment;  
} PFAuthenticationLoginResult;  

Members

infoResultPayload   PFGetPlayerCombinedInfoResultPayload const*
may be nullptr

(Optional) Results for requested info.

lastLoginTime   time_t const*
may be nullptr

(Optional) The time of this user's previous login. If there was no previous login, then it's DateTime.MinValue.

newlyCreated   bool

True if the account was newly created on this login.

playFabId   const char*
is null-terminated

(Optional) Player's unique PlayFabId.

settingsForUser   PFAuthenticationUserSettings const*
may be nullptr

(Optional) Settings specific to this user.

treatmentAssignment   PFTreatmentAssignment const*
may be nullptr

(Optional) The experimentation treatments for this user at the time of login.

Requirements

Header: PFAuthenticationTypes.h

See also

PFAuthenticationTypes members