~/talk

Serverless security modeling in Firebase

Talkat Firebase Summit 2020 · 2020-10-27..10-28· [security, serverless]
name:Jon Skrip
links:none on file
slides:none on file

Shopping app uses Cloud Firestore, Firebase Authentication (including Anonymous Auth), and Cloud Functions; default security rules are permissive for Storage and must be locked or narrowed, and Anonymous Auth requires rule awareness. Test rules and functions locally with the Firebase Emulator Suite and use unit tests and CI. API keys are public identifiers, use the Admin SDK for trusted server actions, set function concurrency/timeouts, monitor via Cloud Logging, scan deps with Snyk, batch triggers with Pub/Sub, and consider GCIP for MFA.

AI-written summary · about

  1. 0:00Intro
  2. 2:39Open source SDKs
  3. 3:35DOS protection
  4. 6:39API key management
  5. 8:11Security Rules
  6. 12:23Firebase Authentication
  7. 14:54Anonymous Authentication
  8. 16:12Limiting Team Access
  9. 17:27Open source dependencies
  10. 18:58Function Safety
  11. 20:34Wrap up
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.