使用AWS Cognito将身份验证添加到NodeJS API,我可以使用amlify吗?

pzfprimi  于 2023-08-04  发布在  Node.js
关注(0)|答案(1)|浏览(103)

在我的项目中,我想实现身份验证,我最初将Amplify添加到我的项目中,因为我真的很喜欢他们的API函数。然而,我注意到它与我的服务器相矛盾,因为我不能用Amplify验证我的API。
那么,使用AWS对我的Node.js服务器进行身份验证的正确方法是什么?

kq4fsx7k

kq4fsx7k1#

您可以使用Cognito直接与您的Node.js服务器使用aws-sdk来实现auth:
1.设置Amazon Cognito用户池。
1.使用aws-sdk将Cognito与Node.js服务器集成。
1.使用Node.js和Cognito aws-sdk注册用户。
1.使用aws-sdk调用Cognito API。
1.当用户成功登录时,Cognito将为您提供JWT。然后,您的Node.js服务器可以使用这些令牌保护API。
1.使用Cognito用户池进行授权。

相关问题