
Biometric Auth
Course Index
28 Lessons · 3 Sections
Master biometric authentication — Face ID, Touch ID, Android BiometricPrompt, FIDO2/Passkeys, Secure Enclave & fallback flows. Covers React Native, Expo, Swift & Jetpack Compose. Includes 4 production builds with biometrics tested on real iOS & Android devices.
28Lessons
3Sections
4Projects
FreeAccess
Section 1Biometric Fundamentals & Native APIsLessons 1–10
Lesson 1
What is Biometric Authentication?
Lesson 2
Biometrics vs Passwords vs Passkeys
Lesson 3
How Biometric Sensors Work
Lesson 4
Secure Enclave & Trusted Execution Environment
Lesson 5
iOS: Face ID & Touch ID with LocalAuthentication
Lesson 6
iOS: Keychain Access Control
Lesson 7
Android: BiometricPrompt API
Lesson 8
Android: Keystore & CryptoObject
Lesson 9
Biometric Strength: Class 3 vs Class 2
Lesson 10
Fallback to PIN/Passcode
Section 2Crypto Keys, Cross-Platform & UXLessons 11–22
Lesson 11
Wrapping Cryptographic Keys with Biometrics
Lesson 12
Invalidating Keys on Biometric Enrollment Change
Lesson 13
Biometric Auth in React Native: Keychain
Lesson 14
Biometric Auth in Expo: SecureStore
Lesson 15
Challenge-Response Authentication Pattern
Lesson 16
Biometric Auth for Banking-Grade Apps
Lesson 17
Session Management After Biometric Login
Lesson 18
Biometric Auth UX Best Practices
Lesson 19
Biometric Bypass Risks & Mitigations
Lesson 20
Flutter: biometric_storage Plugin
Lesson 21
Multi-Factor: Combining Biometrics with OTP
Lesson 22
Testing Biometric Flows
Section 3Payments, Passkeys & ProjectsLessons 23–28
