Skip to main content
Les SDKs Guardian pour iOS et Android vous permettent d’utiliser une application conçue sur mesure avec des services de notifications push propres à chaque fournisseur. Vous pouvez configurer les notifications push pour la plateforme AWS Simple Notification Service (SNS) ou utiliser les services Direct to Vendor pour ajouter directement dans Auth0 les identifiants Firebase Cloud Messaging (FCM) et Apple Push Notification (APN).

Configuration d’AWS SNS

Avant de configurer les notifications push, suivez les prérequis ci-dessous :
  1. Créez une Platform Application SNS à l’aide de la console de gestion AWS et notez son ARN.
  2. Créez un AWS Access Key ID autorisé à créer des points de terminaison de Platform Application. Guardian crée automatiquement un point de terminaison de Platform Application avec le jeton d’appareil approprié dans le cadre d’une inscription réussie.

Configurer les notifications push avec AWS SNS

Pour recevoir des notifications push de Guardian, vous devez d’abord remplacer les paramètres SNS par défaut de Guardian. Vous pourrez ensuite configurer les notifications push pour Android et iOS.
  1. Dans l’Auth0 Dashboard, accédez à Sécurité > Authentification multifacteur et sélectionnez Push via Auth0 Guardian. Si la méthode est inactive, sélectionnez la bascule en haut à droite pour l’activer.
  2. Sélectionnez Custom pour afficher des paramètres supplémentaires.
  3. Dans la section Service de notifications push, choisissez Amazon SNS.
Auth0 Dashboard > Sécurité > Authentification multifacteur > Guardian > Custom > Amazon SNS
  1. Dans la section Configuration d’Amazon SNS, renseignez les champs suivants :
  2. Sélectionnez Save pour enregistrer vos modifications.

Configurer les notifications push pour Android avec FCM

Pour configurer les notifications push Android dans votre Auth0 Dashboard, commencez par récupérer les identifiants de votre serveur FCM. Pour plus de détails, consultez la documentation Firebase de Google.
  1. Accédez à la console Firebase et sélectionnez le projet approprié.
  2. Ouvrez le menu Settings et choisissez Service Accounts.
  3. Sélectionnez Generate New Private Key pour télécharger votre fichier d’identifiants.
Une fois vos identifiants récupérés, vous pouvez configurer les notifications push dans votre Auth0 Dashboard.

Configurer les notifications push pour iOS à l’aide d’APNs

Pour configurer les notifications push iOS dans votre Auth0 Dashboard, commencez par récupérer votre certificat APN.
  1. Générez un nouveau certificat APN à partir de votre compte développeur Apple.
  2. Installez le certificat localement.
  3. Repérez le certificat Apple Sandbox Push Services: dans Keychain Access.
  4. Exportez le certificat et la clé privée associée dans un fichier P12 sans mot de passe (nom par défaut : Certificates.p12).
  5. Pour générer un fichier P12 avec Triple DES plutôt que RC2, exécutez :
  6. Supprimez Certificates.p12, puis utilisez Certificate_3des.p12 comme certificat APN dans l’Auth0 Dashboard.
Après avoir récupéré vos identifiants, vous pouvez configurer les notifications push dans votre Auth0 Dashboard.

En savoir plus