Skip to main content

Apple Login

🔵 Feature included from Pro Plan

Mauricio Callú R. avatar
Written by Mauricio Callú R.
Updated over 4 months ago

Give your customers a simple way to register on your platform without much data.

🔵 Feature included from Pro Plan


Learn how it works and how to configure it.

The first thing we have to do is go to the account we have in https://developer.apple.com/account/resources/certificates/list.



We will go to our Apple account, and the following screen will open, and we will choose the Certificates, Identifiers & Profiles option.

Group_96.png

STEP 1

When you click on that option, a screen like the following will open. PLEASE DO THIS FIRST STEP ONLY IF YOU HAVEN'T CREATED THE IDENTIFIER FOR YOUR APP. OR IF YOU ONLY HAVE A WEBSITE. Otherwise, please go to step 2.

Group_113.png

We are going to select, from the menu on the left, the "Identifiers" option, and we are going to click on the blue icon with the + sign.

plus_login_apple_loging-min.jpg

We select the option: App IDs and click on Continue:

Markup 2025-09-24 at 11.20.49.png

Then select the app on the next step:

Group_135.png

On this screen, we will put the name of our App in the Description part, for example, "newtestingapporder" and the Bundle ID; an example would be "com.newtestingapporder.app" just at the end add ".login"so this will look like this: com.newtestingapporder.app.login

Group_176.png

We will select the option: Sign in with Apple and click on the button that says "Edit."

Group_136.png

In the popup that will appear when we click on the Edit button, we will leave the option that seems to be selected, "Enable as a primary App ID," and we will leave the following field empty and click on Continue.

Group_177.png

Then click on register:

Markup 2025-09-24 at 11.24.34.png

You can see the new App you added to the list.

new_app_testing-min.jpg

STEP 2

Next, we have to add another identifier, only this time; it will be different; click + again.

plus_login_apple_loging-min.jpg

We will select the Services IDs option and click on Continue.

Group_116.png

The following screen will appear; here, you must put a name in the description and an identifier and click on Continue.

Group_178.png

When you click on continue, then click on Register.

Group_138.png

Then select the identifier and Select the Sign in with Apple option.

Group_139.png

Click on Configure.

Group_141.png

In the pop-up, select our app's name in the dropdown that creates in the STEP 1.

Group_147.png

In the following fields, put the domain name, and in the next one, the domain name + /login/apple/callback and click next.

P.S.: The second link must have "HTTPS://" before the domain, for example, "https://sourcedemo.tryordering.com/login/apple/callback".

Please see the next image:

Markup 2025-09-24 at 12.00.17.png

A confirmation with data will appear, and you will only click on save.

Click on All Identifiers.

Group_150.png

Click on the blue button with the + icon.

Group_151.png

Write the name of the new key.

Group_152.png

Choose the Sign in with Apple option and click on Configure.

Group_154.png

Select the app that we registered in the dropdown, click on continue then in Register.

Group_155.png

And we are going to click on the Download button, and for that file that is downloaded, we will save it because we will need it later.

Group_156.png

Go in your Ordering Dashboard inside your Products, and look for the Customer App.

And add the Apple Team ID where you made the configuration. Apple Login ID. Apple Private Key, Apple Private ID and Apple Bundle ID:

Markup 2025-09-24 at 12.14.07.png


Remember the file we downloaded a few steps earlier?

This is where you use it, we're going to go to our downloaded files (or where you downloaded the file), and we're going to open it.

Group_180.png

When we open the file, we are going to do is delete the first and last lines. It will be something like this.

Group_47408.png

Later, we will convert those lines of code into just one line to look like this and copy it.

It's just removing spaces between one line and another.

Group_159.png

Adding keys

Now, let's put everything in the settings inside your Ordering Dashboard.

Step 1 screenshot

Apple Private Key

The downloaded file containing the code that we converted into a single line should be pasted where it says: Apple Private Key.

Apple Private ID

We will return to the Apple page, get in Keys, and click on the Key we created.

Let's copy the code from Key ID.

Paste this code in the field: Apple Private ID.

Apple Bundle ID

This is the identifier of your app package.

On the Apple page, we will click on Identifiers, look for the app we created, and click.

We will copy the Bundle ID code on this screen that appeared after clicking on the app.

We will paste that code into our Dashboard's Apple Bundle ID field.

Apple Login ID

Copy the Identifier from our Service ID.

Add it in the Apple Login ID.

Enable Apple Login

Now all you have to do is set "Yes" in Apple Login, and your Customer App will show the Apple Login.

Did this answer your question?