Is there any API a steam game can use to check if a user bought the game (instead of having it pirated)?
What I want to do is just the following:
- Call Steam API from Game to get some kind of token.
- Then pass that unique token to my server.
- My server do a request to Steam API to check if user has bought with real money the game: if the user bought the game, then I’ll allow him to access my game server (which enable multiplayer etc.)
In Addition, Is there anyway to force the Steam Token to change everytime I request it? (In that way, if someone steal the token once it would not be able to use it forever, or maybe steam offers already something more secure than that?).