サーバーレスLaravelでCognito認証する方法
と言うわけで、つまりAPI Gatewayには単にVPC Laravelをinvokeしてレスを返すだけのLambdaを繋げる。
バイパスするついでにBearerトークンをUserテーブルに保存してあるCognitoSubに書き換えた。
中間のLambdaはnode.jsで書きました。
const { Lambda, CognitoIdentityServiceProvider } = require('aws-sdk');const lambda = new Lambda