Integration of PlaySafe ID is simple thanks to the idea that you only need a players PSID to gain insights on their status. This allows us to only require a partial oauth setup as outlined below.

There are three simple steps:

  1. Enable users to SSO, to connect their PSID to your game.
  2. GET: Valid ID each time a user matchmakes and only matchmake Valid IDs.
  3. POST: Violation whenever you (or your partner software) detects any form of cheating, hacking, or abuse towards children.

We then handle the actions to the PlaySafe ID based on the violations you provide, and determine if a user should have their PSID blacklisted or not.

Step 1 - Enable users to SSO

1: Enable SSO

Open the SSO window for your user by sending them to

<https://app.playsafeid.com/auth/login?client_id=${clientId}&redirect_uri=${redirect_uri}>

You can set your redirect_uri and retrieve your client_id in the Developer section of your PlaySafe ID account.

image.png