To enable Auth.it to authenticate users with Apple, perform the following steps.
In Auth.it’s Authentication view:
Go to your Apple Developer account and perform the following configuration steps.
In the Account view that opens after sign-in, scroll down to the Membership details section and copy your Team ID:

Although an app ID is not used directly in your Auth.it configuration, you still need it to generate a key in one of the following steps.


App ID for social login) and a bundle ID (for example, com.example.authit.apple-app-id):

com.example.authit.apple-login — note that this must not match the bundle ID of your app ID), then click Continue.
example.com instead of https://example.com.
localhost will not work here. For testing purposes, consider using ngrok or a similar service to expose your local development instance to the internet. If you do, remember to add the external domain to the list of Redirect URIs for the frontend application in Auth.it’s Applications page.

Key for social login).
.p8 key file. This file is your Apple private key. Keep it secure — it cannot be downloaded again.
Back in Auth.it’s Apple configuration pop-up:
.p8 key file you downloaded and paste its contents into Apple Client Secret.

