将 AWS Cognito 添加到 Angular 应用程序

Posted

技术标签:

【中文标题】将 AWS Cognito 添加到 Angular 应用程序【英文标题】:Add AWS Cognito to angular application 【发布时间】:2020-11-11 11:49:31 【问题描述】:

我有一个现有的 Angular 应用程序,它使用 angular-oauth2-oidc 连接到我们自己的身份服务器进行身份验证。 我们现在想使用 Cognito 进行身份验证,并在我们自己的服务器上保留 API 和 Angular 应用程序。 如何为这个现有的 Angular 应用程序设置放大和身份验证?我只能找到设置新应用的示例。

【问题讨论】:

【参考方案1】:

您可以使用与在新应用中相同的步骤将放大添加到现有项目。导航到项目的根目录并运行以下命令:

amplify configure
amplify init
amplify add auth
amplify push

此时您可以关注official docs。

【讨论】:

以上是关于将 AWS Cognito 添加到 Angular 应用程序的主要内容,如果未能解决你的问题,请参考以下文章

在 Angular 2 中实现 AWS-Cognito

具有授权的 AWS Cognito 用户(如何从应用程序将用户添加到用户组?)

AWS Cognito Post-Confirmation [已结束]

使用 Amplify 将现有 AWS Cognito 用户池集成到 iOS 项目中

AWS Amplify 和 amazon-cognito-identity-js 的区别?

Aws cognito添加预定义用户