Own "C-Sharp" backend using "Playfab" as a database service, authorization and analytics service.
Greetings, we are just starting to implement our own backend, where we want to use part of the Playfab services as described above, but the server itself will most likely not be hosted on Playfab itself.
Question 1) Can we use Playfab services without hosting the server itself on Playfab? Will there be any problems with the work of the API?
Question 2) What part of sdk should I use on the server side, now we use C# sdk, where there is both a client and a server, using the guide, I was able to get the first successful request to the api, but it is executed as a client, is there any tutorial for server authorization? So that he can continue to accept client authorization tickets for their validation and further work with connected clients? In fact, the client in our case only logs in, all other data, such as profile data and any other information for the game, the client will receive from the server if the ticket is valid. Question
3) Is it correct to store game data, such as the number of buildings built by the player, their position, and so on, if I enter data related to the game logic, in the player's profile? Or should I use some other solution for this?