发布于: Mar 14, 2019

从今天开始,Amplify Framework 在原生(iOS 和 Android)库和 React Native 库中增加对 OAuth 2.0 身份验证码授予流程的支持。这让开发人员能够使用符合 OAuth 2.0 的任何身份提供商对其最终用户进行身份验证。以前,开发人员只能使用第三方库或手动编写逻辑来实现这一目的。

此外,新的原生库和 React Native 库可以利用 Amazon Cognito OAuth2 终端节点,从而改进开发人员针对 AWS 凭证交换用户令牌时的体验。这一流程可以与 OAuth 2.0 身份提供商、社交身份提供商(例如 Amazon、Facebook 和 Google)、OpenID Connect (OIDC) 和 SAML 身份提供商配合使用。

这一版本还为开发人员验证过的身份提供了简化的 API,为 Amazon Cognito 用户池提供了记住和忘记设备等设备跟踪功能,还提供了让最终用户退出所有活动会话的全局退出功能。

要了解有关 Amplify Framework 的更多信息,请参阅我们的文档。有关这些功能的更多详细信息,请查看我们的博客文章