2017-07-07 101 views
0

我想构建一个将由移动应用程序使用的RESTful API。我们决定参加AWS。用于RESTful API的AWS Cognito和API网关

我想使用API​​网关实现登录/注册的微服务。他们是否在AWS Api Gateway后面使用cognito?我想创建一个使用Cognito登录用户的lambda。我想这样做来构建一个完整的REST API,并避免使用任何Cognito SDK。

你能解释一下是否有可能,如果有的话可以有人告诉我如何进行?

+0

http://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-integrate-with-cognito.html应该有所帮助。您仍然需要使用sdk在登录时获取身份验证令牌。 –

回答

0

您应该能够在API网关端点后面编写Lambda函数,以接收Cognito用户凭证,并使用Cognito SDK编写authenticate。来自cognito authenticateUser方法的响应令牌需要发送回移动客户端以调用其他API网关端点。

+0

这就是我所需要的,但我无法读到任何有关的信息 – user3239711