Service ID
Enable Sign in with Apple on your website or web app.
Last updated
Enable Sign in with Apple on your website or web app.
Last updated
Use Sign in with Apple to let your users sign in to your app’s accompanying website with their Apple ID. To configure web authentication, you must create a Services ID and associate your website to an existing primary iOS, macOS, tvOS, or watchOS App ID enabled for Sign in with Apple.
In Certificates, Identifiers & Profiles, click Identifiers in the sidebar, then click the add button (+) on the top left.
Select Services ID, then click Continue.
Enter the Services ID description and provide a unique identifier.
Register the Services ID and select it from the list to start configuration.
Select Sign in with Apple, then click Configure.
Select your app from the list of primary App IDs related to your website in the modal that appears.
Under Website URLs, provide api.codemash.io in the Somains and Subdomains section, and set https://api.codemash.io/auth/apple as Return URLs.
Click Done to store your configuration.
Click Continue.
Review the configuration, then click Save.
Go to the Apple Developer Portal and sign in with your Apple ID.
From the home page, click on the "Identifiers" link.
You will see a list of all registered identifiers to your account. Please ensure that the "Services IDs" filter is selected on the right side of the screen.
Filter and find services by description or identifier.
The identifier is your Service ID
Here is the original Apple documentation - https://developer.apple.com/help/account/configure-app-capabilities/configure-sign-in-with-apple-for-the-web