Elixir Wizards cover image

Elixir Wizards

Creating the WebAuthn Components Library for Phoenix LiveView Apps with Owen Bickford

Nov 14, 2024
Owen Bickford, creator of the WebAuthnComponents library, dives into the future of passwordless authentication for Phoenix LiveView apps. He discusses the evolution from traditional passwords to modern passkeys and highlights security flaws in conventional systems. Owen explains how the WebAuthn API enhances user experience and security while encouraging community contributions to the library. Also covered are challenges like cross-device support and the transformative potential of hardware-based credentials, ensuring safer, more efficient web applications.
57:32

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • The evolution of authentication highlights significant security flaws in traditional methods, paving the way for modern solutions like passkeys and the WebAuthn API.
  • Passkeys simplify the user experience by eliminating the need for passwords while enhancing security through advanced cryptography and hardware-based credential storage.

Deep dives

The Evolution of Authentication Methods

Authentication has progressed significantly over the years, primarily starting with simple password use that evolved into more secure practices. Initially, passwords were stored in databases in plain text, leading to data breaches and the need to develop more secure techniques like hashing and salting. However, as database security became a concern, multifactor authentication (MFA) emerged, which requires additional verification steps, such as codes sent via SMS or email. Despite advancements, many of these methods still face vulnerabilities, such as phishing attacks and database leaks, highlighting the need for modern solutions like passkeys.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner