aws-amplifyは、切り替え可能な複数の同時ログインをサポートできますか?

ビル・ボルデン

今日、G Suiteファミリーのアプリケーションなど、以前にログインしたフェデレーションID間での迅速な「ID切り替え」を可能にする多くのアプリケーションがあります。

以前に認証されたIDをすばやく切り替えるためのGSuiteアプリケーションでの外観。

aws-amplifyのAuthorizationライブラリで、一度に複数の同時ログインを調整するためのサポートはありますか?つまり、ユーザーAとしてログインし、次にユーザーBとしてログインしてから、ユーザーAとBの間でセッションをすばやく切り替えることができるトグルを使用できますか?ドキュメントには、一度に1つのログインセッションがサポートされていることが示されているようです。ユーザーBに対して認証するには、ユーザーAをログアウトする必要があり、高速切り替えを試行するたびにパスワードを再入力する必要があります。

thomasmichaelwallace

答えはちょっとです。

aws-amplifyはlocalstorageから機能します。ローカルストレージを調べると、次の行に何かが表示されます。

CognitoIdentityServiceProvider.abcdef.LastAuthUser: [email protected]
CognitoIdentityServiceProvider.abcdef.email.of.logged.in@whatever.com.accessToken: ...
CognitoIdentityServiceProvider.abcdef.email.of.another.logged.in@whatever.com.accessToken: ...

(nbこれはcognitoセットアップからコピーされますが、他の認証アプローチでも同様に保存されます)。

これは、のキーを切り替えてCognitoIdentityServiceProvider.abcdef.LastAuthUser更新することにより、ユーザースワップを引き起こす可能性があることを意味します。JWTベースの認証方法(Cognitoなど)を使用している場合、更新トークンがまだ有効である限り、ユーザーは切り替え後に再度ログインするように求められることはありません。

これはAPIでサポートされていないようですが、これは事実上エクスプロイトであり、このアプローチが機能しなくなった場合に、ユーザーが行う前にそれを確認するための手順を実行する必要があることを覚えておく価値があります。点灯テスト。)

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

AWS AmplifyのwithAuthenticator()でログインした後、関数をトリガーすることはできますか?

分類Dev

関数の実行時に、AWSレイヤーからローカルにビルドされた編集可能なpip3パッケージの指定に切り替えることができません

分類Dev

AWS CodeDeployを複数のアベイラビリティーゾーンに同時にデプロイすることは不可能ですか?

分類Dev

Zappaで複数のAWSアカウントを切り替える方法

分類Dev

Zappaで複数のAWSアカウントを切り替える方法

分類Dev

AWS Lambda で、関数のモジュールをインポートできないのはなぜですか?

分類Dev

AWSプロファイルCLIを切り替えることはできませんが、コンソールで切り替えることができます

分類Dev

AWSサービスで利用可能なすべてのアクションをプログラムで一覧表示する方法はありますか?

分類Dev

AWS / Terraform:aws_s3_bucketのreplication_configurationブロックを切り替える方法はありますか?

分類Dev

AWS CLIのプロファイルを一時的に切り替える方法は?

分類Dev

AWS comからroute53のソフトウェアに切り替えると、comパッケージにあるshutdown()メソッドのような同様の使用を行うためにどのメソッドを使用できますか

分類Dev

SSL AWS CertificateManagerのインポート-複数の証明書をインポートすることはできません

分類Dev

AWS: 同じ Auto Scaling グループ内に複数のリソースを持つことは可能ですか?

分類Dev

AWS Lightsailデータベースインスタンスは複数のデータベースをサポートしていますか?

分類Dev

AWS Amplifyは、重複した情報で複数のDynamoDBテーブルを作成しますか?

分類Dev

AWS ECS503サービスはデプロイ中に一時的に利用できなくなります

分類Dev

ネットワークレベルでAWSとlocalstackを切り替えます

分類Dev

AWS Cognito + aws-amplify:セッション状態は常にユーザーのログインを維持しますか?

分類Dev

トップレベルアカウントでAWSシングルサインオンを使用して、異なるアカウントから複数のAWS Connectインスタンスを設定するにはどうすればよいですか?

分類Dev

AWS SAMテンプレートファイルを複数のファイルに分割できますか?

分類Dev

AWS Load Balancerを、PATなしで同じサーバー上の複数のポートに

分類Dev

OpenEBSはAWSリージョン全体でサポートできますか?

分類Dev

AWSのようにAzureで利用可能なインスタンスプロファイルはありますか

分類Dev

AWS RDS MySQLインスタンスは、特定のロードで同じSQL SELECTクエリの実行をかなり遅くします

分類Dev

scyllaクラスターを大きなawsインスタンスに切り替える簡単な方法

分類Dev

AWS Fargateはロードバランサーなしで使用できますか?

分類Dev

Azure は、AWS 速度テンプレートのような documentDB へのペイロード リクエスト/レスポンス マッピングをサポートしていますか?

分類Dev

AWSのさまざまなリージョンでサービスを使用することは可能ですか?

分類Dev

ロードバランサーなしでAWSライトセイルのSSL証明書をセットアップできますか?

Related 関連記事

  1. 1

    AWS AmplifyのwithAuthenticator()でログインした後、関数をトリガーすることはできますか?

  2. 2

    関数の実行時に、AWSレイヤーからローカルにビルドされた編集可能なpip3パッケージの指定に切り替えることができません

  3. 3

    AWS CodeDeployを複数のアベイラビリティーゾーンに同時にデプロイすることは不可能ですか?

  4. 4

    Zappaで複数のAWSアカウントを切り替える方法

  5. 5

    Zappaで複数のAWSアカウントを切り替える方法

  6. 6

    AWS Lambda で、関数のモジュールをインポートできないのはなぜですか?

  7. 7

    AWSプロファイルCLIを切り替えることはできませんが、コンソールで切り替えることができます

  8. 8

    AWSサービスで利用可能なすべてのアクションをプログラムで一覧表示する方法はありますか?

  9. 9

    AWS / Terraform:aws_s3_bucketのreplication_configurationブロックを切り替える方法はありますか?

  10. 10

    AWS CLIのプロファイルを一時的に切り替える方法は?

  11. 11

    AWS comからroute53のソフトウェアに切り替えると、comパッケージにあるshutdown()メソッドのような同様の使用を行うためにどのメソッドを使用できますか

  12. 12

    SSL AWS CertificateManagerのインポート-複数の証明書をインポートすることはできません

  13. 13

    AWS: 同じ Auto Scaling グループ内に複数のリソースを持つことは可能ですか?

  14. 14

    AWS Lightsailデータベースインスタンスは複数のデータベースをサポートしていますか?

  15. 15

    AWS Amplifyは、重複した情報で複数のDynamoDBテーブルを作成しますか?

  16. 16

    AWS ECS503サービスはデプロイ中に一時的に利用できなくなります

  17. 17

    ネットワークレベルでAWSとlocalstackを切り替えます

  18. 18

    AWS Cognito + aws-amplify:セッション状態は常にユーザーのログインを維持しますか?

  19. 19

    トップレベルアカウントでAWSシングルサインオンを使用して、異なるアカウントから複数のAWS Connectインスタンスを設定するにはどうすればよいですか?

  20. 20

    AWS SAMテンプレートファイルを複数のファイルに分割できますか?

  21. 21

    AWS Load Balancerを、PATなしで同じサーバー上の複数のポートに

  22. 22

    OpenEBSはAWSリージョン全体でサポートできますか?

  23. 23

    AWSのようにAzureで利用可能なインスタンスプロファイルはありますか

  24. 24

    AWS RDS MySQLインスタンスは、特定のロードで同じSQL SELECTクエリの実行をかなり遅くします

  25. 25

    scyllaクラスターを大きなawsインスタンスに切り替える簡単な方法

  26. 26

    AWS Fargateはロードバランサーなしで使用できますか?

  27. 27

    Azure は、AWS 速度テンプレートのような documentDB へのペイロード リクエスト/レスポンス マッピングをサポートしていますか?

  28. 28

    AWSのさまざまなリージョンでサービスを使用することは可能ですか?

  29. 29

    ロードバランサーなしでAWSライトセイルのSSL証明書をセットアップできますか?

ホットタグ

アーカイブ