Votre site utilise des services tiers ? Soyez conforme au RGPD en quelques minutes.
Essayer FlowConsentPlan gratuit · Installation 10 min
Sign in with Apple est le fournisseur d'identité d'Apple. Il permet aux visiteurs de se connecter aux sites et aux applications avec leur Apple ID via OAuth 2.0 et OpenID Connect, avec une option de relais email.
Sign in with Apple est le fournisseur d''identité d''Apple, disponible depuis 2019. Il implémente OAuth 2.0 et OpenID Connect et est obligatoire pour les apps iOS qui proposent un social login. Sur le web, il se déploie via le SDK JS officiel ou par redirection OAuth directe vers appleid.apple.com. Apple le positionne comme une alternative privacy first aux logins Google et Facebook.
Le site affiche un bouton Sign in with Apple. Sur clic, l''utilisateur est redirigé vers appleid.apple.com, s''authentifie avec son Apple ID (mot de passe plus biométrie ou 2FA) et autorise les scopes (nom, email). Apple renvoie un code d''autorisation OAuth que le site échange contre un ID token et un refresh token signés. Le flux est identique à OpenID Connect standard.
Le SDK JS Sign in with Apple peut déposer un petit cookie propriétaire sur le domaine marchand pour mémoriser l''état de connexion. L''essentiel des cookies est sur appleid.apple.com (s_pers, dssid2, dssf, geo). Le marchand reçoit un identifiant Apple stable (sub), l''email réel ou un alias privaterelay.appleid.com et le nom lors de la première autorisation.
Le flux OAuth est déclenché par l''utilisateur et relève de l''exécution contractuelle (article 6(1)(b) RGPD). Les cookies strictement nécessaires à la finalisation de la connexion bénéficient de l''exemption de l''article 82. Les cookies analytiques posés par le SDK sur la page du bouton ne sont pas strictement nécessaires et requièrent un consentement. Apple agit comme responsable indépendant pour la gestion de son compte et comme sous-traitant pour l''assertion reçue.
Get GDPR compliant in 10 minutes
Free plan available · No credit card required
Apple opère appleid.apple.com globalement avec une infrastructure UE et US. Les tokens OAuth peuvent être validés via des datacentres US. Apple est certifié au Data Privacy Framework UE-États-Unis et propose des CCT. Documentez le transfert dans votre registre.
Implémentez Sign in with Apple via le SDK officiel, demandez uniquement les scopes nécessaires (nom, email) et traitez l''alias privaterelay.appleid.com comme un email réel pour les communications transactionnelles. Mentionnez Apple dans la politique de confidentialité comme sous-traitant d''authentification avec mécanisme de transfert US. Proposez au moins une méthode d''authentification alternative.
Les sites web utilisant Apple Sign-in doivent obtenir le consentement des utilisateurs conformement au RGPD.
Considerations AIPD
Une AIPD n'est généralement pas nécessaire pour une intégration OAuth standard. Elle peut être utile si Apple Sign-in est l'unique option d'authentification (accessibilité, dépendance) ou s'il est combiné à un profilage important. Documentez les scopes demandés, le traitement de l'email (réel ou relais) et le mécanisme de transfert US.
Exemple de texte de consentement
Sign in with Apple est un service d'authentification opéré par Apple. Nous l'utilisons pour la création de compte ou la connexion avec votre Apple ID. Apple dépose des cookies sur le domaine Apple ID et traite vos jetons d'identité en UE et aux États-Unis. Cette opération est nécessaire au flux d'authentification que vous initiez et ne requiert pas de consentement supplémentaire.
Domaines tiers contactes
appleid.apple.comappleid.cdn-apple.comidmsa.apple.comprivaterelay.appleid.comCookies deposes
| Nom | Type | Duree | Finalite |
|---|---|---|---|
| aasp | http_cookie | Session | State cookie set by the Sign in with Apple SDK on the merchant domain to bind the OAuth callback to the originating session. |
| s_pers | http_cookie | 2 years | Apple analytics cookie set on appleid.apple.com to recognise returning Apple ID sessions. |
| dssid2 | http_cookie | Session | Apple session identifier used during the Apple ID authentication. |
| dssf | http_cookie | Session | Apple fraud prevention cookie used during the Apple ID authentication flow. |
| geo | http_cookie | Session | Stores the region detected by Apple for the current Apple ID session. |
Apple Sign-in est un service essentiel, mais la transparence compte. Gerez tous vos consentements avec FlowConsent.
Le SDK JS Sign in with Apple peut déposer un petit cookie propriétaire sur le domaine marchand pour mémoriser l'état. Les cookies principaux sont sur appleid.apple.com (s_pers, dssid2, dssf, geo) et sont nécessaires à la finalisation du flux OAuth.
Les cookies strictement nécessaires à la finalisation de l'authentification bénéficient de l'exemption de l'article 82. Le traitement du flux OAuth repose sur l'exécution contractuelle dès que l'utilisateur clique. Les éventuels cookies analytiques ou marketing posés par le SDK au-delà du strict nécessaire requièrent un consentement.
Exécution contractuelle au sens de l'article 6(1)(b) du RGPD dès le clic sur Sign in with Apple. Consentement au sens de l'article 6(1)(a) pour les éventuels cookies non strictement nécessaires sur la page du bouton.
Oui. Apple Inc est une société américaine et exploite appleid.apple.com mondialement avec des datacentres en UE et aux États-Unis. Les tokens OAuth peuvent être validés aux États-Unis. Apple est certifié au Data Privacy Framework UE-États-Unis et propose des CCT.
Une AIPD n'est généralement pas requise pour une intégration OAuth standard. Elle devient utile si Apple Sign-in est l'unique option d'authentification (accessibilité et dépendance) ou s'il est combiné à un profilage important.
Utilisez le SDK officiel, demandez seulement les scopes nécessaires (nom, email), respectez l'alias privaterelay.appleid.com comme email réel pour les communications transactionnelles, mentionnez Apple dans la politique de confidentialité et proposez au moins une méthode d'authentification alternative.
Alternatives : email/mot de passe avec magic links, Google Sign-in, compte Microsoft, passkeys (WebAuthn), GitHub OAuth, et fournisseurs d'identité comme Auth0, Clerk, Stytch, Okta ou Keycloak. Choisissez selon l'audience et les contraintes réglementaires.
Listez le petit cookie propriétaire du SDK comme strictement nécessaire et référencez les cookies appleid.apple.com comme cookies d'authentification tiers. Mentionnez Apple comme fournisseur d'authentification, le mécanisme de transfert US et renvoyez vers la politique de confidentialité d'Apple.