Guide: Apple Social Log-in Set Up

Edited

1. Login to http://developer.apple.com/

2. Register a new identifier with a type of “App ID”

  • c. Enter a description and a bundle ID (i.e “Ticketing login” and “com.yourdomain”)

  • d. Scroll down through the list of capabilities and check the box next to Sign In with Apple

3.  Register a new identifier with type “Services ID”

4. Configure your Services ID

  • a. Click into your services ID that you created in step 3

  • b. Enable Apple sign-in

  • c. Click the configure button and select "your App ID" that you created in step 2 as the Primary App ID

  • d. Click the ‘+’ button next to Website URLs and enter yourdomain.com in the “Domains and Subdomains” section, and enter https://external.yourdomain.com/login/apple/callback in the “Return URLs” section.

5. Create a private key

 

6. Gather all of your credentials

  • a. Your “Apple Client ID” is the ‘bundle ID’ from your Services ID created in step 3

  • b. Your “Apple Private Key ID” is available on the private key created in step 5

  • c. Your “Apple Private Key” is the file contents of the downloaded version of your key from step 5 (open the file in any text editor and copy the entire contents)

  • d. Your “Apple Team ID” should be visible next to your name in the top right corner.

7.   Register the domain that will be used for transactional emails (reseller ‘from’ email) in your apple account under Certificates, Identifiers & Profiles > More > Configure:

 (https://developer.apple.com/account/resources/services/configure)

Was this article helpful?

Sorry about that! Care to tell us more?

Thanks for the feedback!

There was an issue submitting your feedback
Please check your connection and try again.