Veröffentlicht am: Jul 9, 2019
Ab heute unterstützt die Amplify CLI (Teil des Open Source-Amplify Frameworks) das Hinzufügen und Konfigurieren von AWS Lambda-Ereignisauslösern von Amazon Cognito, Amazon Simple Storage Service und Amazon DynamoDB als Ereignisquellen. Dadurch erhalten Entwickler die Möglichkeit, benutzerdefinierte Authentifizierungsabläufe für ihre mobilen und Webanwendungen über die Amplify CLI einzurichten, indem sie Amazon Cognito User Pool als Authentifizierungsanbieter verwenden.
Entwickler können damit Funktionen wie das Hinzufügen eines Google reCAPTCHA-Tests, die Kontoverifizierung per E-Mail, das Hinzufügen von Benutzern zu einer Cognito User Pools-Gruppe und das Filtern von E-Mail-Domänen durch Vorlagen, die in der CLI bereitgestellt werden, einfach konfigurieren. Bisher mussten Entwickler die AWS Lambda-Funktion manuell über die Lambda-Konsole oder über CloudFormation hinzufügen und konfigurieren.
Darüber hinaus können Entwickler mit dieser Version die Amplify CLI verwenden, um eine AWS Lambda-Funktion für Ereignisse zu konfigurieren, wenn sie Amazon S3 und Amazon DynamoDB als Speicherressourcen für ihre mobilen und Webanwendungen nutzen. Dies gibt Entwicklern darüber Hinaus die Möglichkeit, Berechtigungen für die Interaktion mit AWS-Ressourcen über eine Lambda-Funktion zu vergeben. Dadurch werden die zugehörigen IAM-Ausführungsrollenrichtlinien aktualisiert, ohne dass manuelle Updates der IAM-Richtlinien durchgeführt werden müssen.
Weitere Informationen zu diesen Funktionen finden Sie in unserem Blog-Eintrag. Bitte besuchen Sie unsere Dokumentation, um mehr über das Amplify Framework zu erfahren.