Ein Unternehmen verwendet Amazon Cognito-Benutzerpools zur Authentifizierung und hat die Multi-Faktor-Authentifizierung (MFA) aktiviert. Das Unternehmen möchte jedes Mal eine E-Mail-Benachrichtigung senden, wenn sich ein Benutzer erfolgreich anmeldet. Was ist die betrieblich effizienteste Methode, um diese Anforderung zu implementieren?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine Lambda-Funktion, die Amazon SES zum Senden der E-Mail verwendet, und konfigurieren Sie diese Funktion als Amazon Cognito Post-Authentifizierungs-Lambda-Trigger..
Warum dies die Antwort ist
Die Konfiguration einer Lambda-Funktion als Amazon Cognito Post-Authentifizierungs-Lambda-Trigger ist die betrieblich effizienteste Methode. Dieser Trigger wird nach einer erfolgreichen Authentifizierung ausgeführt, was genau dem Anwendungsfall entspricht, eine E-Mail nach einer erfolgreichen Anmeldung zu senden. Die Lambda-Funktion kann dann Amazon SES nutzen, um die Benachrichtigung zu versenden. Die Option, die API nach der Anmeldebestätigung vom Client aus aufzurufen, ist weniger effizient und potenziell unsicher, da der Client für das Senden der Benachrichtigung verantwortlich wäre. Das Aufrufen einer Lambda-Funktion über einen CloudWatch Logs-Abonnementfilter für Anmeldeereignisse ist umständlicher und reaktiver als ein direkter Trigger. Das Streamen von Cognito-Protokollen an Kinesis Data Firehose und die Verarbeitung mit Lambda ist für diesen spezifischen Anwendungsfall überdimensioniert und komplexer.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich