web-dev-qa-db-fra.com

Comment révoquer la connexion avec Apple Critings pour une application spécifique?

Nous testons le nouveau Connexion avec Apple Fonction avec notre application et sur la demande initiale, nous sommes fournis avec le nom complet des utilisateurs et l'adresse électronique (si l'utilisateur a permis ces options).

Toutefois, sur les demandes suivantes, ces données ne sont pas fournies uniquement le identityToken et accessToken sont fournis.

Cela a été testé ce service difficile à chaque fois que nous voulons tester l'inscription d'un nouvel utilisateur, nous avons besoin d'un nouveau compte utilisateur.

Existe-t-il un moyen de révoquer quelles applications utilisez Connexion avec Apple pour un certain Apple ID?

17
Asleepace

Si vous avez le jeton d'identifiant JWT, vous devriez être capable de le décoder et de récupérer les informations utilisateur (nom/email) à partir de celui-ci directement.

Par exemple, vous pouvez visiter un site comme - https:/jwt.ms/ et coller le jeton d'identifiant pour voir les données associées à l'utilisateur.

EDIT: Après avoir effectué des tests, il ressemble au premier/dernier nom de l'utilisateur est non dans les demandes de connexion suivantes de jeton JWT décodé. Mais, le champ e-mail champ est là-bas, même s'il est null dans le =Apple ID Credential.

2
mitchcout