Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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