Is it possible to create a SessionTicket at any time on the application server using the Server API?
(Frequency is every time you communicate with the client)
I know it will be issued by LoginWithXXXX.
Can I call this often?
Is it possible to create a SessionTicket at any time on the application server using the Server API?
(Frequency is every time you communicate with the client)
I know it will be issued by LoginWithXXXX.
Can I call this often?
It will be fine to reissue the session ticket on the client side. I don’t see there are any potential threats there, but we can provide more suggestions if you can tell us your scenario. Do you want to limit the usage of session ticket? Are you trying to limit the multiple logins on different devices?
You can re-issue the ticket on the server side via LoginWithServerCustomId API call, but it is for server-side management. The thing is player cannot access PlayFab service with an expired ticket, hence you will need other methods to pass this re-issued ticket back to the client.
Thank you for answering.
----
GamePlatform -> GameServer <--> GameClient
Do a lot of work on the game server.
PlayFab performs some of its functions.
Therefore, we wanted to eliminate the interruption of the session.
What will the GameServer do? Does it work like a multiplayer hosting server?
In fact, if the GameServer is secure, you can implement and use Server API directly without SessionTicket (that is the purpose that Server API is designed for).
If it does some logical decisions or verifications, you may also consider using Cloud Script.
2 People are following this question.