Veröffentlicht am: Jun 7, 2022
AWS Amplify Flutter bietet Unterstützung für die Erstellung anpassbarer Authentifizierungsabläufe mit Amazon-Cognito-Lambda-Auslösern. Mit dieser Funktionalität können Entwickler Anpassungen für die Anmeldungs-Erfahrung in ihren Flutter-Apps einrichten. Einige Beispiele davon sind die Erstellung von OTP-Anmeldungsabläufen oder das Hinzufügen von CAPTCHA zu ihrer Flutter-App.
Entwickler von Amplify Flutter können die Auth-Kategorie so einrichten, dass sie benutzerdefinierte Herausforderungen mit der Amplify CLI verwenden, wie z. B. Einmalpasswörter oder Captcha. Die Amplify CLI stellt Lambdas im Backend bereit, die dann mit Amazon Cognito interagieren, um die Herausforderungen zu überprüfen. Entwickler können die benutzerdefinierten Herausforderungen in Schritten entwickeln, wie z. B. die Bereitstellung eines Einmalpassworts, nachdem sie eine E-Mail für die Anmeldung verwendet haben. Dabei muss ein Benutzer der App jeden der Herausforderungsschritte bewältigen, um sich erfolgreich zu authentifizieren.
Erste Schritte in der Entwicklung von anpassbaren Authentifizierungsabläufen mit Amplify Flutter.