2

J'ai un pool d'utilisateurs Amazon Cognito avec quelques utilisateurs ajoutés. J'ai ajouté un déclencheur pour appeler ma fonction Lambda après la confirmation de publication. Avons-nous un déclencheur dans Cognito pour invoquer la fonction Lambda après "User Signout" et "Delete User". Je n'ai vu aucun déclencheur dans Cognito.Amazon Cognito Supprimer le compte

Comment la fonction lambda peut être invoquée automatiquement après la déconnexion de l'utilisateur et la suppression de l'utilisateur. Veuillez jeter un peu de lumière à ce sujet.

+0

Il n'y a aucun déclencheur dans cognito. Mais vous devriez être capable d'appeler votre propre lambda de votre client lorsque vous vous déconnectez. –

Répondre

0

TL; DR: Ne peut pas être fait

Il ne peut pas être fait automatiquement parce que contrairement à Se connecter/inscriptions qui créent un événement, il n'y a aucun cas de fermeture de session en tant que tel. Même le point de terminaison LOGOUT efface simplement la session existante. Normalement, dans de tels cas, nous aurions pu faire une solution de contournement en utilisant Cloudtrail mais il n'y a pas d'API pour se déconnecter (sauf si vous comptez GlobalSignOut) et même alors, Cognito n'enregistre pas les API de niveau utilisateur.