Enabling Customer Login with Apple Account
SHOPLINE supports customers to log in to your store with third-party accounts through Single Sign-On (SSO), providing a seamless and secure login experience. Major platforms like Google, Meta, TikTok and Apple, provide such integration for developers. In this article, we’ll introduce how to set up Apple’s Sign In with Apple for your store, allowing customers to quickly and easily register or log in to your store with just one click.
Benefits of Sign in with Apple
iPhone and other Apple devices occupy a significant share of the digital and mobile devices, making Sign in with Apple the native integration on these devices. Leveraging existing Apple ID credentials, users can effortlessly access multiple apps or services without the hassle of managing numerous usernames and passwords. For developers, it offers easy integration, streamlining authentication processes while maintaining a privacy-centric approach.
- User Convenience: Sign in with Apple simplifies the user experience by allowing individuals to log in to various applications and services using their Apple ID. This streamlines the login process, eliminating the need to create and remember multiple usernames and passwords.
- Enhanced Privacy: Apple prioritizes user privacy, and Sign in with Apple reflects this commitment. It offers users the option to share or hide their email addresses when signing in, providing an additional layer of privacy control. This feature ensures that users can access services without compromising their personal information.
- Security Measures: Sign in with Apple leverages Apple's robust security features, including two-factor authentication and Face ID/Touch ID. By utilizing these advanced security measures, the authentication process becomes highly secure, reducing the risk of unauthorized access and enhancing overall account protection.
- Seamless Cross-Platform Integration: Sign in with Apple works seamlessly across iOS, macOS, watchOS, and other Apple devices. This cross-platform integration ensures a consistent and user-friendly experience, making it particularly advantageous for individuals who use multiple Apple products and services.
In summary, Sign In with Apple combines user-friendly access with robust security measures, making it a preferred choice in the digital realm.
Setting up Sign in with Apple in Apple Developer Website
Before configuring it in your SHOPLINE admin panel, you need to obtain the client ID and client secret from the Apple Developer website.
- Go to the Apple Developer website, and click Account in the upper right corner. Log in to your Apple Developer account.
- First, make sure you have joined the Apple Developer Program and become a paid Apple Developer member.
- In Account, click on Certificates, Identifiers & Profiles.
- In the left sidebar, click on Identifiers. Then, in the right pane, click the blue plus sign (+) next to the Identifiers title.
- Select App IDs, then click Continue.
- Select App, then click Continue.
- Next, in the Register an App ID page, fill in Bundle ID and Description to describe this App ID. Description is optional. Then, in the Capabilities section, scroll down and check Sign In with Apple. Once finished, click Continue.
- After the prompt Finish Setting up Sign in with Apple appears, click Register.
- Now you see the App ID is successfully created when returning to the Certificates, Identifiers & Profiles page. Click the blue plus sign (+) again.
- Select Service IDs and click Continue.
- Follow the prompts when filling in Description and Identifier. Once finished, click Continue.
- Confirm the configuration, then click Register.
- After the successful creation of the Service ID, click on it from the identifier list to start configuration.
- Check Sign In with Apple, then click Configure.
- In the Web Authentication Configuration modal, complete the following actions:
- In Primary App ID, select the App ID you just created from the dropdown list.
- In Domains and Subdomains, fill in your store domain.
- In Return URLs, fill in your store callback URL.
Once finished, click Next.
- Confirm your configuration and click Done. Copy and save the Identifier for the later configuration in the SHOPLINE admin panel.
If you have any questions during the process, please contact Apple support.
Enabling Sign in with Apple in SHOPLINE
Follow the steps below to enable Sign in with Apple for your store.
- From your SHOPLINE admin panel, go to Settings > Customer account.
- Scroll down to the Sign in through third-party accounts section and click Link next to Apple login.
- In the pop-up window, fill in the Identifier obtained from the Apple Developer website in the Identifier field and click Save.
The button displays Linked if the integration is successful.