私は学位論文を準備しています(クラウドコンピューティングに焦点を当てています)ので、私は学生です。AWS CognitoからAWS API Gatewayへの交換トークン
NodeJSとJavascript(バックエンドとフロントエンド)に基づくサーバーレスアーキテクチャを構築しています。 私はAWS Cognitoを通じてユーザーを管理したいと考えています。 ユーザーを登録したり、FacebookやGoogle(認証ログイン)などのIDプロバイダを使用できるようにするために、ユーザープールとGUIを構成しました。
ユーザーがFacebookのログインをクリックすると、私のコールバックページ(xxxx-xxxx-xxxx-xxxxのように見えます)でトークンを取得できますが、そのトークンをAPI(AWS APIゲートウェイ)にアクセスするためのヘッダの「Authorization」私は不正なリクエストを受け取りました。
私はこのトークンを有効なAWS IDトークンと交換する必要があることを理解しましたが、AWS JS SDKを使用してJSでこれを行う方法を理解できません。
私は、ユーザー名とパスワードを使用するオンラインの例をいくつか見つけましたが、それらのデータはなく、FacebookやGoogleからのトークンだけがあれば、AWS IDトークンを取得するにはどうすればよいですか?
誰かが私を助けることができたら本当に感謝します!
このコースを見てください。https://www.udemy.com/aws-serverless-a-complete-紹介/学習/ v4 /概要 –