Secure your Flutter Web app using Multi factor authentication
summary
Builds MFA for a Flutter Web research app that shares a Firebase backend, first implementing a workaround that uses Firebase + Identity Platform to enroll phones, require reCAPTCHA, exchange session info and generate a custom Firebase token, and deploys Cloud Functions for SMS verification to finish sign‑in. The improvised flow works but is long; Firebase now supports native MFA which reduces the steps to standard email/password plus phone OTP verification and simpler token handling.
AI-written summary · about
chapters (7)
- 0:00Introduction and community
- 2:52Importance of app security
- 6:05Authentication vs authorization
- 9:31MFA implementation options
- 13:39Firebase challenge and solution
- 17:07Implementing complex MFA flows
- 21:04Native Firebase MFA support
related talks
24mSecure your Flutter Web app using Multi factor authentication
40mThree New Ways to Secure Your App with Firebase Authentication
01h 02mGet to know Firebase for Flutter
17mImplementing Multi-factor Authentication
30mDeploying Two-Factor Authentication to Millions of Users
37mBuilding simple and secure account systems on Android
46mBuild a Cross-Platform Mobile App in 30 Minutes with Firebase
20mBuilding a Resilient MFA Framework: Strategies and Best Practices
