Cognito で AdminInitiateAuth を使ったときの SSO を試してみた
Cognito ユーザープールを認証基盤にした Web アプリが AdminInitiateAuth でログインしている場合に、別アプリへ OIDC でログインするとどうなるかを検証しました。
View ArticleCognito のマネージドログインで App Client をまたいだ SSO を試してみた
Cognito ユーザープールを認証基盤にした Web アプリにログインしたあと、別アプリへ OIDC でログインするとログイン画面なしで入れるのかを検証しました。マネージドログインと Cookie の動きを確認しています。
View Article【Security Hub修復手順】[Cognito.6] Cognito ユーザープールでは削除保護を有効にする必要があります
AWS SecurityHub 基礎セキュリティのベストプラクティスコントロール修復手順をご紹介します。
View Article【Security Hub修復手順】[Cognito.5] Cognito ユーザープールに対して MFA を有効にする必要があります
AWS SecurityHub 基礎セキュリティのベストプラクティスコントロール修復手順をご紹介します。
View Article【Security Hub修復手順】[Cognito.2] Cognito アイデンティティプールでは、認証されていない ID を許可しないこと
AWS Security HubのCognito.2コントロール「認証されていない ID を許可しないこと」について、修復手順をご紹介します。
View ArticleAmazon Cognito のユーザーグループに応じて Bedrock Guardrails を動的に切り替える
Amazon Cognito のユーザーグループ情報を活用して、Amazon Bedrock Guardrails を動的に切り替える構成を試してみました。認証済みユーザーのグループに応じて、異なるガードレールを適用する方法を紹介します。
View ArticleAmazon Cognito の GetClientToken でドメインなしの M2M トークン取得を試してみた
Amazon Cognito に M2M 用のアクセストークンを発行する GetClientToken API が追加されました。M2M だけが目的なら、ユーザープールドメインを作らずに済みます。ドメインの調達や、証明書の発行、DNS の設定も不要です。AWS CLI でトークンの発行から JWT の署名検証まで確認しました。
View Article[アップデート] Amazon Cognito に GetClientToken API が追加され、ドメインなしで M2M...
Amazon Cognito に追加された `GetClientToken` API を試してみました。ドメイン設定なしで M2M 用のアクセストークンを直接取得できる新機能の使い方と、従来の方法との違いを紹介します。
View ArticleAmazon CognitoのAdminDeleteSoftwareTokenを直接呼び出してTOTP設定をリセットしてみた
mazon Cognitoに、ユーザーのTOTP MFA設定を管理者がリセットできるAdminDeleteSoftwareTokenが追加されました。AWS CLIとboto3は未対応でしたが、SigV4署名付きHTTPリクエストとして直接呼び出し、その動作を確認できました。
View ArticleAmazon Cognito 向け aws-auth スキルでパスキー認証アプリを試してみた
Agent Toolkit for AWS に aws-auth スキルが追加されました。Cognito 認証に関する9つのリファレンスをまとめたスキルです。これを使い、GPT-5.6 Luna で Cognito パスキー認証のデモアプリを実装しました。
View ArticleCognitoユーザープールを社内用・社外用に分割して、MFA・パスワードポリシー・権限を分離してみた
今回はCognitoユーザープールを社内用・社外用の2つに分割し、1つのALB・1つのアプリのままホスト名ごとに別々のプールで認証させる構成を検証しました!MFA・パスワードポリシー・ユーザー管理・権限を社内外で分離できることを実機で確認しています。
View ArticleAmazon CognitoでGoogle認証をして、Lambda Authorizerで都度検証してみた
Amazon CognitoでGoogle認証をして、Lambda Authorizerで都度検証してみた
View ArticleAmazon CognitoとGoogle CloudのOAuth 2.0 クライアントを連携させて、Google認証を実装してみた
Amazon CognitoとGoogle CloudのOAuth 2.0 クライアントを連携させて、Google認証を実装してみた
View ArticleCDK synthテンプレートでECSアプリをAWSコンソールからデプロイしてみた ― つまずきポイントと解決策まとめ
CDK synthテンプレートをCloudFormationコンソールからデプロイする際に遭遇した、ECRクロスアカウントアクセス、DNS設定、Cognito認証などのつまずきポイントとその解決策をまとめました。
View ArticleAmazon Bedrock AgentCore...
Amazon Bedrock AgentCore Gatewayでユーザー委任型認可(3LO)を構成し、AgentCore RuntimeでホストしたAIエージェントからGitHub・Slack・Googleカレンダーを利用できるようにしてみました!
View Article1つのCognitoユーザープールに認証方式の違うユーザーを集約し、同じログイン画面から受け入れてみた
Cognitoユーザープールに外部IdPとしてGoogleをフェデレーションし、同じログイン画面からCognitoネイティブユーザーとGoogleユーザーの両方を受け入れられるか、ログアウトはどこまで一元化できるかを検証しました!
View ArticleCognitoの同一ユーザープールで複数アプリケーションにシングルサインオンしてみた
Amazon Cognitoの同一ユーザープール内でApp Clientを分けた2つの独立したアプリケーション間で、1回のログインだけでシングルサインオンが成立するか、またログアウトが他アプリへ伝播するかについて、ALB + ECS Fargate構成を実際に構築して検証しました!
View ArticleALBのリスナールールごとに認証セッションを分離できるか試してみた
ALBのリスナールールごとにCognito・Google直結という異なる認証方式を1台のALBに割り当てられるか、実際の設定内容とログアウト時の挙動差について検証しました!
View ArticleALB + Cognito + Djangoコンテナ構成でステートレス認証構成を組んでみた
ALB + Cognito + ECS Fargate上のDjangoで、認証・認可をインフラ層に完全に寄せ、ステートレスなアーキテクチャを実現する構成を、Terraformで構築して検証しました。
View ArticleStrands Agents + Lambda + API Gateway で、認証・ストリーミング・セッション管理付きのAPI を作ってみた
Strands AgentsをLambda + API Gatewayでデプロイし、S3セッション管理とAgentCore Memory連携を試してみました!
View Article