
HowTo16分
Amplify Gen 2のバックエンドでCognito JWTを検証する(第3回)— Lambda Function URLでの認証と監査ログ
Lambda Function URLでCognito JWTトークンを検証する実装方法を解説。JWKS取得・署名検証・クレーム検証のフルスクラッチ実装と、監査ログ統合まで
AmplifyCognitoLambdaJWTAuth
6件の記事

Lambda Function URLでCognito JWTトークンを検証する実装方法を解説。JWKS取得・署名検証・クレーム検証のフルスクラッチ実装と、監査ログ統合まで

チャットアプリに必要なリアルタイム通信を、ポーリング・SSE・WebSocketの3方式で比較。API Gateway WebSocket APIを選んだ設計判断とコスト試算を解説

DynamoDB Single Table Designのメリット・デメリットを解説し、チャットアプリのコネクション管理・ルーム・メッセージを1テーブルで設計する具体的なPK/SKパターンを紹介

AWS CDKでAPI Gateway WebSocket APIを定義する方法を解説。4つのルート($connect/$disconnect/sendMessage/$default)のLambda統合、IAMポリシー、デプロイ設定まで

API Gateway WebSocket APIのLambdaハンドラー実装を解説。$connectでのCognito JWT検証、sendMessageでの全員配信とGoneException処理、$disconnectでの接続レコード削除まで

React + Zustandでリアルタイムチャット画面を実装。WebSocketクライアントの再接続・ハートビート、Optimistic UIによる即座のメッセージ表示、重複メッセージ防止まで