在我的项目中,我想实现身份验证,我最初将Amplify添加到我的项目中,因为我真的很喜欢他们的API函数。然而,我注意到它与我的服务器相矛盾,因为我不能用Amplify验证我的API。那么,使用AWS对我的Node.js服务器进行身份验证的正确方法是什么?
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用户池进行授权。
aws-sdk
1条答案
按热度按时间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用户池进行授权。