【问题标题】:AWS User Pool with Angular App for authentication使用 Angular 应用程序进行身份验证的 AWS 用户池
【发布时间】:2019-10-26 00:18:35
【问题描述】:

我正在尝试围绕使用 AWS Cognito 用户池的 Angular 应用程序的工作流程展开思考。我对完整的无服务器应用程序不感兴趣,但是想将身份验证卸载到 Cognito。想知道如果我将令牌发送回 Angular 并存储在本地存储中,我会在每次从服务器请求 API 时检查吗?在这种情况下,我有兴趣创建自己的 Express 服务器,因为我对此感到满意,以及 mongodb 数据库。有人能解释一下这个连接的基本工作流程吗

【问题讨论】:

    标签: angular amazon-web-services authentication jwt


    【解决方案1】:

    对于我的一个附带项目,我有一个快速服务器来处理我的身份验证/注册功能。该服务器将具有使用 cognito javascript sdk 调用 cognito 的中间件。

    登录函数返回 jwt 令牌,可用于传递给未来的请求。您可以按照您认为合适的方式存储这些(为简单起见,我将令牌存储在 httpOnly cookie 中)。然后我使用cognito-express 来验证对其他服务的请求。

    【讨论】:

      猜你喜欢
      • 2020-11-16
      • 2017-08-03
      • 2021-06-23
      • 2010-12-18
      • 2013-06-01
      • 1970-01-01
      • 2016-08-18
      • 2018-11-06
      • 2018-07-25
      相关资源
      最近更新 更多