Build a Custom AWS Cognito Login Page with Passkeys

Build a Custom AWS Cognito Login Page with Passkeys

Passkeys are replacing passwords. Cognito’s Hosted UI supports them out of the box.But Cognito also supports building a custom login page. I spent a weekend figuring out how to bring that same passkey experience to a custom login page. In this blog post, we will understand how passkeys work and how to create a custom … Read more

AWS KMS Envelope Encryption Deep Dive

AWS KMS envelope encryption

AWS Key Management Service (KMS) allows you to create/manage encryption keys that are used to encrypt/decrypt and sign/verify data. AWS internally uses KMS across many services for encryption, so even if you’re not familiar with it, there’s a high chance you’ve already used it while working with other services (like while creating an S3 bucket!). … Read more