Can we skip email screen when integrating 'Sign in with Apple' with Azure AD B2C?

Viewed 472

Our team has followed the Azure AD B2C integration with 'Sign in with Apple' using the following official link: https://github.com/azure-ad-b2c/samples/tree/master/policies/sign-in-with-apple

We were able to perform all steps and could see the sign in working seamlessly. But the Apple team has rejected the native app citing the additional Azure B2C screen that asks for email again. As we've selected scope as 'openid email' in Identity Provider configuration, the email address comes pre-filled and user needs to click Continue.

Is there a way to skip the last screen which asks for users to click Continue on pre-filled email address option (check image below)?

The blocker Apple team raised is as follows:

We continue to find that your app requires users to register with personal information that is not directly relevant to your app’s core functionality. Specifically, the following fields or actions are required but do not appear to be directly relevant to your app’s core functionality:

  • Your app requires users to input their name and/or email address after using Sign in with Apple.

The image shows the steps taken on the app on clicking Apple icon

1 Answers

Looks like they just don't want you using the email. "We continue to find that your app requires users to register with personal information that is not directly relevant to your app’s core functionality." appeal their decision and tell them how the email is core part of your functionality.

Related