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.