Authentication, Authorization, and You...
summary
How to build secure, user-friendly Android apps using modern authentication and authorization technologies: Firebase Authentication, SMS Retriever, Smart Lock, OpenID Connect/OAuth2.0, and FIDO. Covers when to use authentication vs. authorization for API-based data sharing (e.g., fintech scenarios) and practical implementation details and pitfalls for applying these standards and Google APIs on Android.
AI-written summary · about
chapters (14)
- 0:00Authentication basics
- 3:48Why auth matters
- 6:01OAuth 2.0 Android
- 17:49OAuth 2.0 issues
- 22:30RFC 8252 OAuth 2.0
- 25:19Web view alternatives
- 29:42FIDO authentication
- 33:28FIDO benefits
- 35:45FIDO flow Android
- 40:38Securing FIDO keys
- 43:35Hardware keystores
- 46:31Key registration
- 50:15Limitations & future
- 51:01Summary
related talks
37mBuilding simple and secure account systems on Android
53mA More Secure World for Android Apps
46mA More Secure World for Android Apps
36mOAuth Done Right: Secure Authentication for Androi…
26mPasswordless Future!!
42mA MORE SECURE WORLD FOR ANDROID APPS
38mThe Present and Future of Standardized Authentication Specifications You Can Experience on Android/Chrome
40mThree New Ways to Secure Your App with Firebase Authentication
