I found out that EntityToken.TokenExpiration changes if the client logs in with PlayFabClientAPI.LoginWithIOSDeviceID.
Does this mean that every time the client logs in his TokenExpiration gets extended? Does it only get extended when the client logs in or does it also get extended with all other client, server or admin PlayFab API calls?
Is the value of EntityToken.TokenExpiration always the SessionTickets expiration date? I want to know if a client can use the same SessionTicket all the time if he plays my game frequently(less than 24 hours between two log ins).
In addition, you can see in my pictures that SessionTicket has another string in the second picture than in the first picture. Why is the string not exactly the same in the two pictures?
First login:
{ "EventName": "entity_logged_in", "Source": "PlayFab", "EntityChain": "title_player_account!4CE2E85814BA15CA/BFD0A/C30AD4505A3C3388/1A3CDE1001E2697/", "EntityId": "1A3CDE1001E2697", "EntityLineage": { "NamespaceId": "4CE2E85814BA15CA", "TitleId": "BFD0A", "MasterPlayerAccountId": "C30AD4505A3C3388", "TitlePlayerAccountId": "1A3CDE1001E2697", "CharacterId": null, "GroupId": null, "CloudRootId": null }, "EventNamespace": "com.playfab", "EventId": "cd2119dc82ff409186cd69f8c3e31683", "EntityType": "title_player_account", "SourceType": "BackEnd", "Timestamp": "2019-12-26T09:48:37.9593766Z", "History": null, "CustomTags": null, "Reserved": null, "PlayFabEnvironment": { "Vertical": "master", "Cloud": "main", "Application": "mainserver", "Commit": "14dbbed" } }
Second login:
{ "EventName": "entity_logged_in", "Source": "PlayFab", "EntityChain": "title_player_account!4CE2E85814BA15CA/BFD0A/C30AD4505A3C3388/1A3CDE1001E2697/", "EntityId": "1A3CDE1001E2697", "EntityLineage": { "NamespaceId": "4CE2E85814BA15CA", "TitleId": "BFD0A", "MasterPlayerAccountId": "C30AD4505A3C3388", "TitlePlayerAccountId": "1A3CDE1001E2697", "CharacterId": null, "GroupId": null, "CloudRootId": null }, "EventNamespace": "com.playfab", "EventId": "78b9089b35784b26b9336d3d2f08ec51", "EntityType": "title_player_account", "SourceType": "BackEnd", "Timestamp": "2019-12-26T10:13:38.1461957Z", "History": null, "CustomTags": null, "Reserved": null, "PlayFabEnvironment": { "Vertical": "master", "Cloud": "main", "Application": "mainserver", "Commit": "14dbbed" } }