Publié le: Feb 25, 2022

AWS Amplify annonce la disponibilité générale de la bibliothèque de l'interface utilisateur d'Authenticator pour Flutter. Grâce à la bibliothèque de l'interface utilisateur d'Authenticator, les développeurs Flutter peuvent créer une expérience de connexion ou d'enregistrement en quelques minutes. Lorsqu'un développeur ajoute la catégorie Authentification et définit les attributs d'autorisation et de vérification à partir d'Amplify CLI ou d'Amplify Studio, les formulaires de connexion ou d'enregistrement d'Authenticator s'affichent en conséquence. Les développeurs peuvent également appliquer des thèmes personnalisés aux formulaires d'Authenticator et remplacer les validations des champs de connexion ou d'inscription. Les développeurs peuvent également ajouter ou supprimer les champs d'attributs de profil utilisés dans le formulaire d'inscription.

Les développeurs encapsulent le widget principal de leur application dans le widget Authenticator et leurs utilisateurs seront redirigés automatiquement vers le widget enfant lorsqu'ils se connecteront. Les développeurs Flutter peuvent ajouter la prise en charge de fournisseurs de connexion sociale tels que Amazon, Se connecter avec Apple, Facebook et Google, en configurant leur backend Amplify via Amplify CLI et en suivant les étapes des guides de démarrage rapide Amplify. Une fois le backend configuré, Authenticator se charge automatiquement d'afficher les boutons de connexion du fournisseur social et la logique de connexion ou d'enregistrement dans son application Flutter. Amplify Authenticator utilise également la localisation, ce qui permet aux développeurs de configurer les langues souhaitées et le texte qui doit être affiché pour chacune d'elles.