How can integrate Cognito Identity Pool with API Gateway?
<p>I have a question about the integration of Cognito and API Gateway and I hope that you can help me with that. I am thinking of making an application in which I would like the authentication process with third parties (Facebook, Twitter ...), so I discard Cognito User Pool, then I have Cognito Identity Pool, but this is where my doubts grow.</p>

<ul>
<li>How can I integrate it with API Gateway?</li>
<li>Should I use API Gateway Custom Authorizer to manage the token generated by Cognito?</li>
<li>If I do not use the Custom Authorizer, How can I restrict access to the API Methods based on the user profile (admin, client ...)?</li>
</ul>

<p>Thanks for your help</p>