> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Configurer Se connecter avec Apple pour PlayFab

> Configurez Se connecter avec Apple pour PlayFab, y compris la configuration de l'identificateur d'application, les certificats Apple et la configuration OpenID pour l'authentification des joueurs.

Ce guide présente la série d'étapes nécessaires pour configurer vos applications PlayFab afin qu'elles tirent parti de Se connecter avec Apple.

## Configurer votre identificateur d'application

Avant de pouvoir utiliser Se connecter avec Apple dans vos applications, vous devez effectuer certaines étapes de configuration dans la section [Certificates, Identifiers & Profiles](https://developer.apple.com/account/resources/certificates/list) du portail des développeurs d'Apple.

1. Connectez-vous à votre compte [Apple Developer Program](https://developer.apple.com/programs/).
2. Sélectionnez **Certificates, Identifiers & Profiles**.
3. Dans le volet **Identifiers**, sélectionnez votre identificateur d'application, ou sélectionnez **(+)** pour créer un nouvel identificateur.

<Note>
  Si vous créez un nouvel identificateur, sélectionnez **App IDs** comme type du nouvel identificateur.
</Note>

4. Faites défiler la liste des fonctionnalités et sélectionnez **Sign in with Apple**.
5. Appuyez sur **Continue** ou **Save** dans la fenêtre contextuelle de configuration **Sign in with Apple**.
6. Assurez-vous de créer et de mettre à jour entièrement votre identificateur d'application.

Enregistrez l'identificateur à un endroit où vous pourrez y accéder facilement. Vous l'utiliserez dans la prochaine série d'étapes.

<Info>
  PlayFab prend uniquement en charge Se connecter avec Apple à partir de titres iOS ou macOS.
</Info>

## Configurer le module complémentaire Apple dans PlayFab

Pour configurer le module complémentaire Apple dans PlayFab :

1. Connectez-vous à [Game Manager](https://developer.playfab.com).
2. Sélectionnez votre titre dans la page My Studios and Titles.
3. Dans le volet **Add-ons**, sélectionnez la plateforme **Apple**.
4. Pour installer le module complémentaire Apple, sélectionnez **Install Apple**.
5. Définissez l'**iOS App Bundle ID** sur l'App ID que vous avez récupéré dans la section précédente.

<Note>
  À ce stade, vous devez choisir si vous souhaitez ignorer la date d'expiration des jetons d'identité.
</Note>

Vos options sont les suivantes :

* Ignorer les dates d'expiration : cette option offre une expérience utilisateur moins sécuritaire, mais meilleure. Cependant, si Apple effectue une rotation de la clé de signature, les jetons d'identité expirés ne peuvent plus être validés. Dans ce cas, les utilisateurs doivent se connecter pour fournir un nouveau jeton d'identité.
* Respecter les dates d'expiration : cette option offre une expérience plus sécuritaire, au risque d'obliger l'utilisateur à se connecter plusieurs fois. Les jetons d'identité Apple expirent actuellement après 10 minutes, après quoi votre titre doit exiger que l'utilisateur se connecte de nouveau pour en obtenir un nouveau.

6. Définissez l'option **Ignore expiration date for identity tokens** en fonction de l'expérience utilisateur choisie.

<Tip>
  Si vous choisissez d'ignorer la date d'expiration des jetons d'identité, votre titre devrait stocker localement le jeton d'identité qu'il obtient d'Apple. Le jeton d'identité sera réutilisé pour se connecter à chaque fois.
</Tip>


## Related topics

- [Configurer la connexion avec Battle.net pour PlayFab](/fr-CA/services/playfab/identity/player-identity/platform-specific-authentication/battlenet-login.md)
- [Démarrage rapide de Party](/fr-CA/services/playfab/multiplayer/networking/quickstart.md)
- [Configurer l'authentification PlayFab avec des applications UWP](/fr-CA/services/playfab/identity/player-identity/platform-specific-authentication/uwp.md)
- [Échanger des achats intégrés de l'Apple App Store](/fr-CA/services/playfab/economy-monetization/economy-v2/marketplace/marketplace-redemption/apple.md)
- [Documentation de l'identité PlayFab](/fr-CA/services/playfab/identity/index.md)
