Implementing

Service ID and Key Configuration

You’ll need to use Certificates, Identifiers & Profiles to set up identifiers and keys in your Apple Developer account before you can implement Sign in with Apple. Organizations can register up to 100 website URLs for each Service ID enabled for Sign in with Apple. Individuals can register up to 10.

Get instructions on configuration

Email Relay Service

Apple’s private email relay service is used by privacy-conscious users that keep their personal email address private when setting up an account. In order to send email messages through the relay service to these users, you will need to register your outbound email domains, subdomains, or email addresses. The registration process provides informational Sender Policy Framework record checks and does not require website server file verification. Organizations can register up to 100 outbound email sources. Individuals can register up to 32.

If we detect that emails sent from your account were unable to be delivered by Apple’s private email relay service, we’ll send periodic email notifications to Account Holders and admins. Account Holders and admins can turn off these email notifications in the More section of Certificates, Identifiers & Profiles.

Learn about registering outbound email domains

Learn about using the Private Email Relay Service

Apps

Use the AuthenticationServices framework to let users set up accounts and sign in to your native iOS, macOS, tvOS, and watchOS apps.

Learn about AuthenticationServices

Unity Tools

Easily integrate Sign in with Apple into games and apps built with Unity using a new Unity Asset Store package.

Learn more from Unity

Web and Other Platforms

Use Sign in with Apple JS to let users set up accounts and sign in to your website and apps on other platforms.

Learn about Sign in with Apple JS

Service API

Use the Sign in with Apple API to validate the authorization code provided to your app and check a user’s status directly with Apple servers.

Learn about the Sign in with Apple API