JMango360 announcement: Sign in with Apple [Lightspeed]

JMango360 announcement: Sign in with Apple [Lightspeed]

In 2019, with the release of iOS 13, Apple introduced Sign in with Apple as a new way to sign up for accounts in apps and websites. Sign in with Apple allows app users to sign in to apps and websites using the Apple ID they already have instead of using a social media account, or filling out forms and choosing another new password.

By April 2020, every app available in Apple App Store must integrate Sign in with Apple. Apple guidelines state that apps that use a third-party or social login service such as Facebook Login and Sign in with Twitter to authenticate the user’s primary account with the app must also offer Sign in with Apple as an equivalent option. 

JMango360 has developed the feature Sign in with Apple. However, due to an operational unworkable situation for the shop owner (***), we can not release this feature. Implications are as below:
  1. For your existing iOS and Android apps: There will be no change.
  2. For new apps or app updates on iOS only: The current social logins can't be supported and will be removed. Please note that Android apps can be updated and/or released with social logins if desired.
We're in contact with Apple to change their default sign in flow and keep you updated about the progress. 

(***) Detailed information of the operational unworkable situation

When the app users set up their account with Sign in with Apple, they will be asked for an email address and have two options to choose from: 
  1. Share My Email: Choose this option to share their personal email address with the shop owner.
  2. Hide My Email: Choose this option to hide their personal email address and share a unique, random address created by Apple instead.
If the app users choose Hide My Email

A unique, random email address is created by Apple, so the users' personal email address isn't shared with the shop owner during the account setup and sign in process. 

If Apple's private email relay service is configured by the shop owner (by the registration of outbound email domains with Apple) the emails sent to this random email address are automatically forwarded to the users' personal email address.

Unfortunately, Lightspeed has not supported Sign in with Apple yet, thus making Apple's private email relay service can not be installed. The implication would be that emails throughout the order process are lost because those emails are send to a random email address. 

    • Related Articles

    • How to turn on 2-factor authentication for Apple ID?

      Two-factor authentication is an extra layer of security for your Apple ID designed to ensure that you're the only person who can access your account, even if someone knows your password. Without this feature enabled, you cannot log in to Apple ...
    • How to share your Apple Developer Account with JMango360?

      Bonus read: How to share your Google Play Developer Account with JMango360? In order to publish your app to the Apple App Store, JMango360 needs access to your Apple Developer Account. You can either invite JMango360 to be a team member to your Apple ...
    • Apple Pay - Stripe: Setup

      Apple Pay allows your app users to frictionlessly pay with one touch using a stored credit card. Before you can use Apple Pay with Stripe on iOS apps, you need to activate Apple Pay on apps in Stripe Dashboard.  Step 1: Download Certificate Signing ...
    • How to create an Apple Developer Account?

      You need an Apple Developer Account to publish your app to the Apple App Store. It’s important that you enroll as Company / Organization (Step 4). This allows for multiple user logins to be created and managed with varying permissions capabilities ...
    • How to renew Apple Developer Membership?

      Your Apple Developer Membership expires annually. Make sure to renew your membership before it expires to keep your account active and maintain membership benefits. You can either renew your membership manually or have it automatically renewed. ...