Apple
In this How To, we’ll go through all settings needed to setup Sign in with Apple for LootLockers Unified Player Accounts. This allows your users to authenticate with Sign in with Apple on https://auth.game to start remote sessions or link their accounts to other accounts.
Prerequisities
Go to your Apple Developer Dashboard and click on Identifiers.

Now, we will create a new Service ID to be used with LootLocker. Click the Magnifying glass next to App IDs in the top right corner and choose Service IDs:

Click on the + next to Identifiers to create a new Service ID:

Select Services ID and click Continue: Enter a description and an identifier for your Services ID and click Continue:

Verify your information and click Register:

Back in the list of Services IDs, click your newly created Service ID:

Enable Sign in with Apple by checking the checkbox and then click on **Configure:

Select your already existing App ID from the dropdown list. In the field Domains & Subdomains, input
auth.game
NOTE: without https://
In Return URLs, enter
https://auth.game/return/apple
Click Next

On the next screen, simply press Done:

Click All Identifiers in the top left corner of the screen, and then select Keys in the list, or enter the URL https://developer.apple.com/account/resources/authkeys/list Click the +
-icon to create a new Key

Enter a name for the Key, and a description (optional). Mark the checkbox for Sign In With Apple and press Configure.

Select your the same App ID as you have in your app from the dropdown list and click Save

We now get taken back to the previous screen, press Continue.

Now, click **Register**

Download the key and store it locally. Then press Done.
NOTE: Once the key has been downloaded, you can not access it again. Make sure that you don’t delete it or you will need to create a new key.

First we will enable External Authentication and Sign in with Apple in the LootLocker Web Console

With this enabled, we can now start to input the information that we have on our Apple Developer Account.
We start with Client ID. Got to the Apple Developer Console and copy the Identifier of your app:

And then paste it into the Client ID field in LootLocker:

Next, we have Bundle ID and Team ID. Click the entry for your app that had the Client ID that you copied and copy the Team ID and Bundle ID:

Paste them into LootLocker:

Now, press Choose File and upload the file that you downloaded previously from Apple:

Conclusion
In this How To, we’ve enabled and configured Sign in with Apple for Unified Player Accounts. With Sign in with Apple available in your game, you are fully prepared to start remote sessions with Apple and by adding more platforms to Unified Player Accounts, you unlock the possibility for players to connect all their accounts together, creating a Unified Player Account for them to sync their game saves, progressions and more.
Last updated