How to enable Apple login
In this article:
- Introduction
- Create Apple Developer Account
- Create App IDs
- Create Service IDs
- Integrate with EasyStore
- Apple email redirection setting
1. Introduction
Apple login is a quick, secure, and private authentication method that allows users to log in to your websites using their Apple ID, without needing to create new accounts or remember extra passwords.
📌 Note: When customer login via Apple account, they can choose to hide their Apple Email. In that case, the email of the customer will show as "privaterelay.appleid.com" (Private mode). You may follow agenda number 5 to setup Apple email redirection.
2. Create Apple Developer Account
You will need to have Apple Developer account to activate your Apple Login, if you have Apple Developer Account already, may bypass this step. If you do not have an account can register/ log in through the link below:
📌 Note: Apple Developer will incur a subscription fee of 99USD per year, you may refer to Apple announcement here
3. Create App IDs
Step 1: Login to your Apple developer account > Under Certificates, Identifiers & Profiles > Choose Identifiers > Click on App IDs
Step 2: Click on the + button
Step 3: Choose App IDs > Continue
Step 4: Choose App > Continue
Step 5: Fill in the Description and Bundle ID
Suggested format:
- Description: Anything for you to refer back in the future
- Bundle ID: e.g. store-apple-login
Step 6: Choose Sign in with apple without any configuration > Click Continue > Click Register
4. Create Service IDs
Step 1: Click on App IDs > Select Service IDs
Step 2: Click on the + button beside Identifiers
Step 3: Select Service IDs > Continue
Step 4: Fill in Description and Identifier
Suggested format:
- Description: Anything for you to refer back in the future
- Identifier: e.g. store-apple-login-service
Step 5: Click Continue > Register
Step 6: Select the Service you just created
Step 7: Tick Sign in with Apple > Configure
Step 8: Enter your Domains and Subdomains & Return URLs
Suggested format:
- Domains and Subdomains: Enter your full easy.co link (Can find inside Online Store > Domains > First domain)
- Return URLs: Kindly paste these link in 2 paragraphs and remain the "," in between: https://easy.co/multipass/shoppingapp/apple, https://easy.co/multipass/apple
Step 9: Click Continue > Save
5. Create keys
Step 1: Find Keys on your left panel
Step 2: Click on + button
Step 3: Fill in Key Name
Suggested name:
- Apple Login Key
Step 4: Tick Sign in with Apple > Click Configure
Step 5: Choose the App ID you created just now
Step 6: Click Continue
Step 7: Click Register
Step 8: Click Download key
5. Integrate with EasyStore
Step 1: Go to EasyStore Admin Panel > Settings > Customers > Customer account
Step 2: Choose Apple
Step 3: Fill in the Service, Team, Key ID and Key Value (All can be obtain in Apple Developer platform)
Step 3.1: To find Service ID, you can go to Apple Developer > Identifiers > On top right corner change to Service IDs > Copy the Services ID you have created
Step 3.2: To find App ID, you can go to Identifiers > On top right corner change to App IDs
Step 3.3: Click on Apple sign in for storefront and brandapp
Step 3.4: Then your App ID will show up (Team ID & App ID is the same value) > Copy to EasyStore dashboard
Step 3.5: To find your Key ID, you can go to Keys > Copy the Key ID you created
Step 3.6: For Key Value (P8 file), you can upload the documents you downloaded in last steps here
💡 Window user can open the file with Wordpad application to see the code, Apple user can use TextEdit application
6. Apple Email Redirection Setting
Step 2: You may follow steps below to ensure we send message to the actual Apple email when broadcasting messages or sending system messages.
Step 2.1: Go to Services from the side bar > Configure
Step 2.2: Click the + button beside Email Sources
Step 2.3: Under Domains & Subdomains fill in mail.easystore.co
Step 2.4: Click Register and complete
Step 2.5: After setting, if EasyStore send out any email from mail@easystore.co, then Apple will redirect to customer actual Apple Email
Updated on: 10/06/2025
Thank you!