Publicado: Mar 14, 2019
A partir de hoje, a estrutura Amplify Framework inclui o suporte a fluxos de concessão de código de autorização do OAuth 2.0 nas bibliotecas nativas (iOS e Android) e do React Native. Esse recurso permite que os desenvolvedores usem qualquer provedor de identidade compatível com OAuth 2.0 para autenticar usuários finais. Antes, para atender a esse caso de uso, os desenvolvedores precisavam usar bibliotecas de terceiros ou codificar manualmente a lógica necessária.
Além disso, as novas bibliotecas nativas e do React Native aprimoram a experiência do desenvolvedor na troca de tokens de usuário por credenciais da AWS, usando o endpoint OAuth2 do Amazon Cognito. Esse fluxo funciona com provedores de identidade do OAuth 2.0, provedores de identidade social (como Amazon, Facebook e Google) e provedores de identidade OpenID Connect (OIDC) e SAML.
Além disso, esta versão oferece APIs simplificadas para identidades autenticadas de desenvolvedores; recursos de rastreamento de dispositivos, como lembrar e esquecer dispositivos para grupos de usuários do Amazon Cognito; e um recurso de encerramento de sessão global para que os usuários encerrem todas as sessões ativas.
Para saber mais sobre o Amplify Framework, confira nossa documentação. Para ver mais detalhes sobre estes recursos, consulte a publicação em nosso blog.