AWS認証フローの終了

PeterN

TLDRユーザーのステータスを確認するためにバックエンドからcognitoJWTを送信する場所を探しています。


私は現在、サーバーレスのapolloapiとdynamodbデータベースを備えたreactアプリを持っています。これらはすべてローカルで実行されています。

  • reactクライアントはaws-amplifyを使用して、aws-cognitoに登録、サインインなどを行い、アクセス、ID、更新トークンを返します。

  • ユーザーは、フェイスブックとグーグルでサインインすることもできます。これは、コグニートID資格情報を返すamplicate.Auth.federatedSignInです。

  • 次に、トークンはバックエンドに渡され、そこで検証されます。

これまでのところ、ユーザーがcognitoにサインインしていることを確認するために、バックエンドからトークンを送信する場所を見つけることができません。私はドキュメントを精査しましたが、TBHは私をより混乱させました。

私が理解できる限り、本番API GatewayまたはAppSyncはフロントエンドとバックエンドの間のトークンをインターセプトできますが、バックエンドでトークンを確認したので、現在、トークン/アクセスキーなどでヒットできるエンドポイントまたはSDKメソッドがありますユーザーのステータスを確認するには?

私がこれについて間違った方法で行っているかどうか私に教えてください。

ジョーイ・キルパトリック

JavaScript SDKを使用して、トークンが有効で有効期限が切れていないことを確認する必要がある場合

const cognitoServiceProvider = new AWS.CognitoIdentityServiceProvider({apiVersion: '2016-04-18'});
await cognitoServiceProvider.getUser({
        AccessToken: accessToken
    }).promise();

トークンが無効な場合、これはエラーをスローします。

別のSDKを使用している場合は、同等の呼び出しを見つけてください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

dropwizardの認証フロー

分類Dev

AWS Cognito API認証フローSDK

分類Dev

Angular2の認証フロー

分類Dev

Vue.js + RESTAPIの認証フロー

分類Dev

認証フローでのユーザーの現在の状態の確認

分類Dev

OpenIDConnectとサーバー側の認証コードフロー

分類Dev

OAuth2認証コードフローのOpenAPI / Swagger仕様

分類Dev

カスタムUIのCognito認証コード付与フロー

分類Dev

認証/ユーザーの公開プロファイル

分類Dev

apacheでの複数の認証フロー

分類Dev

apacheでの複数の認証フロー

分類Dev

AWSはgolangでロールベースの認証情報を取得します

分類Dev

Googleアナリティクス3.0の認証フロー

分類Dev

Azure CLIはどの認証フローを使用しますか?

分類Dev

ログインフォームなしのActiveDirectory認証

分類Dev

CognitoIDプールの認証/認証解除ロールのテラフォーミング定義

分類Dev

Cookie認証の問題ASP.NETCORE2.1。AWSロードバランシング

分類Dev

認証情報なしのPythonを使用してパブリックAWS S3からファイル/フォルダーをダウンロード

分類Dev

AWSCognitoのユーザーにMFAが必要な場合の認証のフロー

分類Dev

Reactルーターを使用したサーバー側の認証フロー

分類Dev

ロールベースのjwt認証

分類Dev

Identityserver4、パラメーターの質問。認証コードフロー

分類Dev

TestcafeとMicrosoftの認証は、認証フロー中にリダイレクトに失敗します

分類Dev

春のoauth2認証コードフロー、VKの構成(Vkontakte)

分類Dev

春のoauth2認証コードフロー、VKの構成(Vkontakte)

分類Dev

フォームベースのweblogic認証ログインの問題

分類Dev

クラスパスの/AwsCredentials.propertiesファイルからAWS認証情報をロードできません

分類Dev

JavaScriptでのAWS認証

分類Dev

OpenID Connect:SPAの暗黙的または認証コードフロー?

Related 関連記事

  1. 1

    dropwizardの認証フロー

  2. 2

    AWS Cognito API認証フローSDK

  3. 3

    Angular2の認証フロー

  4. 4

    Vue.js + RESTAPIの認証フロー

  5. 5

    認証フローでのユーザーの現在の状態の確認

  6. 6

    OpenIDConnectとサーバー側の認証コードフロー

  7. 7

    OAuth2認証コードフローのOpenAPI / Swagger仕様

  8. 8

    カスタムUIのCognito認証コード付与フロー

  9. 9

    認証/ユーザーの公開プロファイル

  10. 10

    apacheでの複数の認証フロー

  11. 11

    apacheでの複数の認証フロー

  12. 12

    AWSはgolangでロールベースの認証情報を取得します

  13. 13

    Googleアナリティクス3.0の認証フロー

  14. 14

    Azure CLIはどの認証フローを使用しますか?

  15. 15

    ログインフォームなしのActiveDirectory認証

  16. 16

    CognitoIDプールの認証/認証解除ロールのテラフォーミング定義

  17. 17

    Cookie認証の問題ASP.NETCORE2.1。AWSロードバランシング

  18. 18

    認証情報なしのPythonを使用してパブリックAWS S3からファイル/フォルダーをダウンロード

  19. 19

    AWSCognitoのユーザーにMFAが必要な場合の認証のフロー

  20. 20

    Reactルーターを使用したサーバー側の認証フロー

  21. 21

    ロールベースのjwt認証

  22. 22

    Identityserver4、パラメーターの質問。認証コードフロー

  23. 23

    TestcafeとMicrosoftの認証は、認証フロー中にリダイレクトに失敗します

  24. 24

    春のoauth2認証コードフロー、VKの構成(Vkontakte)

  25. 25

    春のoauth2認証コードフロー、VKの構成(Vkontakte)

  26. 26

    フォームベースのweblogic認証ログインの問題

  27. 27

    クラスパスの/AwsCredentials.propertiesファイルからAWS認証情報をロードできません

  28. 28

    JavaScriptでのAWS認証

  29. 29

    OpenID Connect:SPAの暗黙的または認証コードフロー?

ホットタグ

アーカイブ