Application id and secret (also sometimes referred as Consumer key and secret or Client id and secret) are what we call an application credentials. This application will link your website to Apple API and these credentials are needed in order for Apple users to access your website. These credentials may also differ in format, name and content depending on the social network.
To enable authentication with this provider and to register a new Apple API Application, follow the steps :
Create Apple App
Make sure you have an active subscription for the Apple Developer Program, as that is necessary for both creating and maintaining an Apple App!
Make sure your site have SSL, since Apple only allows HTTPS urls!
Log in with your Apple Developer credentials if you are not logged in.
1.) Create the associated App:
Click the blue + icon next to Identifiers, then select the App IDs option and click the “Continue” button.
Choose the “App” option as type and press the “Continue” button.
Enter a “Description“
At the “Bundle ID” field select the “Explicit” option and enter your domain name in reverse-domain name style, with the name of the app at its end: com.samplewebsite.slaiapp
Under the “Capabilities” section, tick the “Sign In with Apple” option.
Scroll up and press the “Continue” button and then the “Register” button.
You will find it under the “IDENTIFIER” column. If you configured the service according to the suggestions, it will probably end to .slaiclient e.g.: com.samplewebsite.slaiclient
Team ID:
A 10 character long identifier, what you can find on the top-right corner, just under your name.
You will find your “Private Key ID” under “Key ID“.
Key Content:
Click the “Download” button to download the key file. Once this file is downloaded, it will no longer be available, so make sure you keep this file safe!
Open the downloaded file with a text editor, like Notepad, copy all of its contents and paste it into the “Key Content” field.
Was this helpful?0 out of 0 people found this useful