In the server-side verification link of Sign in Apple ID, we only obtain the public key from the Apple server and verify the JWT validity of the IdentityToken, which is regarded as a successful login. The AuthorizationCode is not further verified and the Token is obtained and saved.
However, at present, Apple requires to request the revoke token when deleting the user. We did not hold the Token before.
Is there no need to request the revoke token interface when the user deletes the account?
Will the APP review fail due to this?
Hi fmricky,
Please see the forum post below for the suggested steps for account deletion, as well as the workaround for when clients using the Sign in with Apple REST API or Sign in with Apple JS SDK do not have an existing refresh token, access token, or authorization code:
Handling account deletions and revoking tokens for Sign in with Apple
Regards,
Paris