4 votes

Ampliy withAuthenticator v/s withOAuth

AWS Amplify withAuthenticator v/s with OAuth

Je veux mettre en place un mécanisme d'authentification pour une application react. J'utilise le framework AWS Amplify, qui propose 3 méthodes : utiliser une interface utilisateur personnalisée, utiliser l'authentificateur et les composants OAuth. Je vois que le composant OAuth fournit une interface utilisateur hébergée par Cognito tandis que le composant Authenticator fournit une interface utilisateur personnalisée AWS Amplify.

Quels sont les avantages et les inconvénients des deux, à l'exception de l'interface utilisateur ?

5voto

Richard Points 1050

withAuthenticator est l'email et le mot de passe contre Cognito User Pools où l'utilisateur est créé dans ce répertoire. withOAuth y Auth.federatedSignIn utiliser le point de terminaison OAuth de Cognito User Pools pour les flux OAuth, qui effectue des redirections pour vous afin d'authentifier les utilisateurs contre un fournisseur social tel que Login With Amazon, Facebook, Google Sign-In, etc. Un compte utilisateur correspondant sera créé dans l'annuaire Cognito User Pools après que ce processus ait eu lieu. Plus d'informations peuvent être trouvées ici : https://aws-amplify.github.io/docs/js/authentication#concepts

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X