Aller au contenu

Apple login pour les navigateurs web

GitHub

Configurer la connexion web n'est pas trivial. C'est plus complexe que de configurer Sign in with Apple sur iOS, mais plus difficile que de configurer Sign in with Apple sur Android.

Veuillez suivre le guide ici pour générer le service.

  1. Allez dans la configuration de votre Service ID

    Dans le Portail Apple Developer, accédez à Identifiers > Services IDs et cliquez sur votre service ID.

  2. Configurer Sign in with Apple

    Cliquez sur Configure à côté de Sign in with Apple.

    Configuration de l'authentification Apple

  3. Ajouter les URL de retour

    Cliquez sur le + bouton pour ajouter une nouvelle URL de retour.

    apple_dev_return_url_plus

  4. Ajouter les URL de retour

    Ajoutez le domaine de votre application web dans Domains and Subdomains.

    Ensuite, ajoutez votre domaine avec le https:// préfixe et le chemin depuis lequel vous appellerez Apple Login. Par exemple, si votre domaine est https://my-app.com et que vous appelez Apple Login depuis /login, vous devez ajouter https://my-app.com/login comme URL de retour.

    Ajouter l'URL de retour Apple Developer

  5. Enregistrer les modifications

    1. Cliquez sur le bouton Next pour enregistrer les modifications.
    2. Cliquez sur le bouton Save pour enregistrer les modifications.
  6. Vous êtes prêt à tester l'authentification JavaScript. Notez qu'il est impossible de tester depuis localhost.

Continuer avec l'authentification Apple pour les navigateurs web

Section intitulée « Continuer avec l'authentification Apple pour les navigateurs web »

Si vous utilisez Apple login pour les navigateurs web pour planifier les flux d'authentification et de compte, le connecter à Utiliser @capgo/capacitor-social-login pour la capacité native dans Utiliser @capgo/capacitor-social-login @capgo/capacitor-social-login pour les détails d'implémentation dans @capgo/capacitor-social-login @capgo/capacitor-passkey pour les détails d'implémentation dans @capgo/capacitor-passkey @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, et Authentification à deux facteurs pour les détails d'implémentation de l'authentification à deux facteurs.