What's the difference between authorization and authentication? How can you protect your backend system and your users' data? What's a trusted environment, and why is it safe to access your app's data directly from the client? Join the Firebase team to learn all of this and more in Better Safe than Sorry, our new show about writing safe and secure apps using Firebase and Firebase Authentication.
Chapters:
0:00 Introduction
1:17 Firebase architecture
2:55 Protecting access
5:51 Authentication
9:24 Authorization
11:37 Defense against attackers
12:21 Recap
Resources:
Firebase Authentication Documentation → https://goo.gle/3wT2SUn
How to code review security rules → https://goo.gle/3kDZIiq
Firebase Custom Authentication → https://goo.gle/3wPtQMK
Firebase Authentication: From fully managed to fully customizable → https://goo.gle/3Dk5ooZ
Codelab: Protect your data with Firestore Security Rules → https://goo.gle/3Hoh64w
Firebase UI libraries for web → https://goo.gle/324K89g
Firebase UI libraries for iOS → https://goo.gle/2YNIU0H
Firebase UI libraries for Android → https://goo.gle/3ou6NmN
Subscribe to Firebase → https://goo.gle/Firebase
#Firebase #Developer #Security #Authentication #Authorization
product: Firebase - Authentication; fullname: Peter Friese, Rachel Myers;