How to get Fullname data on Apple Login Rest API

0. get Message (Apple)
  • The review was denied for the user to enter a name during the Apple sign-in process.

  • 5. 1.1 Legal: Privacy - Data Collection and Storage

As we discussed, it would not be appropriate to require users to provide their name after using Sign in with Apple. Sign in with Apple is designed to be a self-contained, all-in-one login system. With security features like built-in two-factor authentication, you can remove additional sign-up steps so users can focus on your app's content and features.

To resolve the issue, it would be appropriate to revise your app so the user is not required to provide additional information or take unnecessary steps after using Sign in with Apple.
  1. Apple Login JS official documentation has how to get full name, but Apple Login REST API's official documentation doesn't have information on how to get full name.

apple doc link: https://developer.apple.com/documentation/sign_in_with_apple

2. In payload obtained from REST API method, name or user information other than email cannot be checked.

stdClass Object
(
  [iss] => https://appleid.apple.com
  [aud] =>
  [exp] =>
  [iat] =>
  [sub] =>
  [chash] =>
  [email] => --------@privaterelay.appleid.com
  [email
verified] => true
  [isprivateemail] => true
  [authtime] => 1609916359
  [nonce
supported] => 1
)

3. My Web Source Code Reference
https://github.com/GriffinLedingham/php-apple-signin

Any luck solving this problem or finding a workaround?

How to get Fullname data on Apple Login Rest API
 
 
Q