A demo of how to integrate passkeys via Passage Passkey Flex into your AWS Cognito stack.
By using the native AWS User Pool integration with Lambdas via the Custom Auth flow, we can add additional steps to Cognito's authentication process.
Follow the official guide to setup Passage and AWS. Once you're ready, run the server and app!
Install the dependencies
npm installBuild the Lambdas and follow the guide to upload them to AWS
npm run build:lambdasStart the .env setup and follow the guide to populate the env vars
npm run envStart the server and app
npm start