Passkey Authentication with Expressjs and Docker | Tutorial

Div Rhino January 5, 2024
Video Thumbnail

Div Rhino

View Channel

About

No channel description available.

Video Description

In this tutorial, we will learn more about the Web Authentication API by building an app that implements passkey authentication. At the end of the tutorial, we will have a little Express.js app connected to a Postgres database , through Sequelize, in Docker container. 📎 Text tutorials - divrhino.com - https://divrhino.com/articles/passkeys-express - dev.to - https://dev.to/divrhino/create-a-passkey-authenticated-app-with-expressjs-sequelize-and-docker-3dg - Code repo - https://github.com/divrhino/divrhino-passkeys-express 🦏 Other great tutorials - https://youtu.be/9QsFj4_1UAw - https://youtu.be/p08c0-99SyU ⌛ Timestamps 00:00 - Introduction 00:16 - Prerequisites 00:49 - Expected end result 01:04 - Getting started 04:57 - Configure Sequelize 06:33 - Set up Postgres 10:19 - Routes and controllers 11:55 - Frontend views 16:37 - Public key credentials 18:06 - Configure Passport.js 25:17 - Sessions 27:42 - Passkeys overview 28:50 - Phase 1: attestation/registration 38:50 - Logout 39:35 - Phase 2: assertion/login 46:25 - Recap

You May Also Like