Edit product


Start Securing all the Firebase APIs you're using 🕵🏼‍♂️

Welcome to the Firebase Security Checklist Course!

This course has 2 goals:

First, for you to have a general understanding of how to secure a Firebase application and make sure you're locking down every feature to only the people that should have access to it.

And second, for you to have a checklist to come back to when deploying a new app, and make sure that the new app is fully locked.

Throughout this course, we'll go through every part of a Firebase app and see what we can do to make it more secure.

We'll cover:

Firebase Authentication:

  • Authorized Domains
  • Custom Claims.
  • Lock GCP API Key.

Cloud Firestore:

  • Security Rules in Depth.
  • Data Structure.

Cloud Storage:

  • Security Rules.
  • Signed URLs.
  • On the fly download URLs.

Cloud Functions.

  • Server-to-server communication with API keys.
  • Decode user tokens with Firebase Auth.

There are no front-end or UI requirements for this course since this applies to Firebase as a whole.

Note: You won't download the videos from Gumroad, after you buy them you'll get access to my course platform at https://courses.jsmobiledev.com where you can go through the course which you'll own forever. -- If at any point you need the actual videos to download let me know, I'll happily send them to you.

  • You'll get access to the course which is around 50 minutes of video and a PDF checklist for you to use before deploying a new app
  • Size138 KB
  • Length1 page
  • PDF Security Checklist1
  • Video Lessons5


Start Securing all the Firebase APIs you're using 🕵🏼‍♂️

Enter your info to complete your purchase


···· ···· ···· 4242
Test card



Use a different card?


pp paypal

or pay with

We do not keep any of your sensitive credit card information on file with us unless you ask us to after this purchase is complete.

or pay with

You'll be charged US$29.

Your purchase was successful!

We charged your card and sent you a receipt


    An account has been created for you at https://courses.jsmobiledev.com/login you can click on the reset your password button and generate a new password to access your course

    Good news! Since you already have a Gumroad account, it's also been added to your library.

    Powered by Gumroad