Web APIs for delightful two factor auth experiences
summary
Shows how to get username/password and SMS 2FA down to one or two clicks using browser features: add autocomplete and inputmode attributes, use the Credential Management API (store/retrieve via navigator.credentials.get / store) and the WebOTP flow that requires the SMS to include the trailing domain+hash. Chrome/Chromium support (~72%) enables silent or mediated auto-signin; Safari/iOS use the one-time-code autofill. Demo builds a working flow that auto-reads the SMS and auto-submits for a two-click login.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:29BETTER AUTHENTICATION EXPERIENCES
- 7:23BETTER USERNAMES AND PASSWORDS
- 14:38CREDENTIAL MANAGEMENT
- 16:18STORE AND RETRIEVE CREDENTIALS
- 49:16ENHANCING THE EXPERIENCE
related talks
01h 13mMake your authentication flow perfect
08mSMS OTP form best practices
47mThe state of passwordless auth on the web
01h 28mHow to 2FA-enable Open Source Applications
41mThe state of passwordless auth on the web
01h 14mWebAuthn: Theory and practice
38mThe Present and Future of Standardized Authentication Specifications You Can Experience on Android/Chrome
50mA tale of two sides of 2FA
