2017-07-07 1 views
0

Je voudrais construire une API RESTful qui sera utilisé par une application mobile. Nous avons décidé d'opter pour AWS.AWS Cognito et passerelle API pour une API RESTful

Je voudrais mettre en place un service de micro pour connecter/vous inscrire en utilisant la passerelle API. Est-ce leur façon d'utiliser cognito derrière la passerelle AWS Api? Je voudrais créer un lambda pour connecter des utilisateurs utilisant Cognito. Je veux faire cela pour construire une API REST complète et, ce faisant, éviter d'utiliser un SDK Cognito.

Pouvez-vous expliquer s'il est possible et si oui quelqu'un peut me montrer comment procéder?

+0

http://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-integrate-with-cognito.html devrait aider. Vous devrez toujours utiliser le sdk pour obtenir le jeton d'authentification lors de la connexion. –

Répondre

0

Vous devez pouvoir écrire une fonction Lambda derrière le point de terminaison API Gateway, pour recevoir les informations d'identification des utilisateurs Cognito et authenticate à l'aide de Cognito SDK. Les jetons de réponse des méthodes Cognito AuthenticateUser doit être envoyé à votre client mobile pour appeler d'autres points d'extrémité de la passerelle API.

+0

C'est ce que je dois, mais je ne peux rien lire à ce sujet – user3239711