Wednesday 

Workshop room 1 

10:20 - 11:20 

(UTC+02

Talk (60 min)

Part 1/2: Implementing User Authentication with Passkeys

In this workshop, you’ll learn how to implement user authentication using Passkeys in your web applications, enhancing both security and user experience. Through hands-on coding, you’ll build a project that leverages the latest authentication APIs, enabling technologies like FaceID, TouchID, Windows Hello, Sign-in with Keys, and other secure methods available across modern browsers for websites, Progressive Web Apps, and native iOS and Android applications. By replacing traditional login forms with passwordless, biometric-based, and secure login methods, your apps will offer users a faster and more secure authentication experience. Using standard APIs and a server-side protocol specification, we’ll explore how to support this cutting-edge approach to user authentication. You’ll learn how to: * Integrate Passkeys as a complement to traditional logins (e.g., as a two-factor authentication method). * Use Passkeys as the primary authentication mechanism, aligning with modern web standards. * Adapt your database schema to support this new authentication paradigm. This workshop equips you to modernize your login systems and deliver seamless, secure, and user-friendly experiences.

Maximiliano Firtman

Maximiliano Firtman is a mobile and web developer, trainer, speaker, and author of 14 books, including latest titles "Hacking Web Performance" (O'Reilly Media) and "Learn PWA!" (Google). A frequent speaker at international conferences, he's a recognized figure in the mobile and web community. Maximiliano has created over 35 web and app development courses for platforms like Frontend Masters, Pluralsight and LinkedIn Learning, and teaches workshops on a range of topics including mobile (Android, iOS), web app development, performance, and applied AI.