2017-01-25 2 views
2

私は、AWS Cognitoによって承認されたユーザーによってAWS SDKを通じて呼び出されるAPIGatewayラムダプロキシ機能を提供しています。プロキシの統合を介してLambdaにアクセスするユーザーのCognito Syncデータにアクセスする方法は?

headers: 
    x-amz-security-token: 'xxxxxxx' 

cognitoIdentityPoolId: 'x:xxxxxx-xxxxx', 
accountId: '12345', 
cognitoIdentityId: 'x:xxxxx-xxxx', 
caller: 'XXXXXXX:CognitoIdentityCredentials', 
apiKey: null, 
sourceIp: '127.0.0.1', 
accessKey: 'XXXXXX', 

がどのようにユーザーCognito同期データにアクセスするには、このデータを使用することができます。

関数は、次の部品のように、利用者の要求の詳細を供給されていますか?

答えて

0

Cognitoは、デベロッパーの資格情報に同期ストアへのアクセスを開放しました。あなたは合理的にLambdaの中で自分の資格情報を使って、あなたがメタデータに持っているアイデンティティIDの同期データにアクセスすることができます。

また、認証されていないIDの場合は、そのIDでgetCredentialsForIdentityを呼び出して使用できます。

関連する問題