Important: You need to upgrade to Firebase Blaze Plan for this to work. If you do not have a Firebase Blaze Plan, this will not work. Please upgrade before continuing. 🦉
Firebase can be kind of buggy with this step sometimes. We're happy to walk you through it via phone or live chat, or you can share you screen with us on Zoom and let us do it for you. We're available 10am-1am every day of the week. Just chat us at our websitefor support.
In order to use Doorman with Firebase Authentication, you must first enable Firebase's IAM permissions.
This step is required before deploying.
You have two options for this tutorial:
Watch the video, or
Read through the steps below
This tutorial assumes you already have a Firebase project created.
📹 Video tutorial
Step 0. Enable Firebase Auth
Open your Firebase console, click Authentication on the tab bar to the left, and continue the steps to enable it.
Click "Get started"
This video shows you the entire process in 50 seconds.
Open the link above, select the correct firebase project & google account at the top, and then click Enable.
If you switch projects, you'll have to click on the link again. If you have trouble finding the right page, just search "Cloud Build" at the top where it says "Search for APIs and Services."
If you aren't sure if you selected the correct project, or you can't find yours, click the project name in the top left corner. Next, click All at the top left, and then make sure the project ID matches what you put on Doorman.
All set! 🏄🏽♂️
The next step is deploying your project with our one-line CLI deployment.