question

tombatsford avatar image
tombatsford asked

Anti Cheat Implementation

Hi, we are currently working on our anti cheat implementations and part of it will require us to authenticate calls to playfab against the anti cheat system we have selected using their API. This shouldn't be an issue for cloudscript calls but one problem that i have thought of is signing in. We want to be able to block a user from signing in to our live playfab backend if the anti cheat API returns that the user is not authenticated. Is there any way to do this, im assuming we, as playfab users, don't have access to altering the playfab sign in api calls to do this extra step of authentication so is there anything you can recommend?

Thanks!

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
brendan avatar image
brendan answered

You can do a couple of things:

1. Have some kind of "entitlement" check that you use to validate that the user is allowed to play. This would be something you check via Cloud Script or a custom game server after the user has signed in. This works best for multiplayer games, since you'll have some kind of server-side logic for the gameplay, which can simply ignore the player if they're not valid.

2. Banning users will block them from logging in at all. So, if your logic determines that the user is cheating, you can ban them either temporarily or permanently.

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.