はじめに こんにちは、江口です。 前回は人事選考の自動化を作成するにあたり、認証基盤をFlask JWTでOAuth2を自作しました。 が、 認証認可の処理はAWS Cognitoに丸々載せ替えることもできます。 Cognitoに載せ換えることで、前回ほどの労力・工数はかなり削減されます。 ということで、今回はCognito + APIGatewayと時々aws-amplify(with vue)のハンズオンです。 また、今回はFacebookやTwitterなどのThirdPartyは取り扱いません。 目指す構成は以下です。 構成図 Cognitoに認証を任せ、AccessTokenを取得する ※フロントはvue x aws-amplifyの構成です。 取得したAccessTokenをAuthorizationHeaderに付与し、APIGatewayをコールする APIGateway(