Passkey Authentication with Expressjs and Docker | Tutorial
Div Rhino
View ChannelAbout
No channel description available.
Latest Posts
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
Boost Your Dev Setup
AI-recommended products based on this video

TRAUSI HD Webcam with Microphone, Noise Cancellation, Privacy Cover, Wide-Angle Lens, Auto Light Correction, Plug & Play USB Webcam for Laptop, Desktop, PC, Mac, Zoom, Skype, Streaming (1080P, Black)

TRAUSI 1080P HD Webcam with Microphone, Noise Cancellation, Privacy Cover, Wide-Angle Lens, Auto Light Correction, Plug & Play USB Webcam for Laptop, Desktop, PC, Mac, Zoom, Skype, Streaming Black

10Gtek USB WiFi Adapter, for PC, AC600M USB WiFi Dongle 802.11ac Wireless Network Adapter with Dual Band 2.4GHz/5Ghz for Desktop Laptop Support Windows 10/8/7/XP, MAC OS, Linux etc

1300Mbps Wireless WiFi Adapter, USB3.0 WiFi Dongle 2.4G/5G 802.11AC Network Adapter Receiver with High Gain Antenna for Desktop Laptop PC, Support Windows 11/10/8/8.1/7/Vista/XP, Mac 10.6-10.15



