-
Notifications
You must be signed in to change notification settings - Fork 1
Update Firebase integration setup + Add FAQ #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
I think there are some FAQs we might want to add:
|
@leighajarett the FAQs you suggested are added now! You can take a look again. |
</div> | ||
<p></p> | ||
|
||
### First-Time Firebase Project Setup |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
### First-Time Firebase Project Setup | |
### Initial Firebase Project Setup |
|
||
:::info | ||
|
||
This process only inserts sample data into the **Firestore Database** for the specified user email. It does **not** create a user in Firebase Authentication. Make sure the user with the specified email exists in Firebase Authentication to be able to access the data. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can be more specific about how to add a user to firebase authentication?
</div> | ||
<p></p> | ||
|
||
## Add Sample Data to Firebase |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mention that you can only do this once?
|
||
 | ||
|
||
## Enable Billing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you put the error message that users would see somewhere? Users might go to the agent or google search with that exact error message so want to tie it to this section somehow
|
||
|
||
<details> | ||
<summary> Why do cloud function deployments fail? </summary> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same comment as before about adding examples of specific errors
|
||
If the generated client code includes authentication-related functionality, you must configure sign-in providers in the Firebase Console to make it work. | ||
|
||
To enable authentication, click **Configure Authentication**. This opens the Authentication page in the Firebase Console, where you can select a sign-in provider such as Email/Password, Google, or Facebook. Enable the chosen provider, configure its settings (for example, OAuth credentials for Google or Facebook), and click **Save**. Repeat this process to enable any additional providers required by your app. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I submitted another devrel ticket in linear about oauth flows, previously the URL for the preview would change but now it should be stable to - please test and confirm and add some info about getting Google / Facebook auth to work with firebase in your app... I think we need to talk about whitelisting the preview URLs for testing purposes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure! I will look into it. And it looks like the review comments weren’t submitted earlier. No worries — I’ll take care of them in a new PR.
Description
Update Firebase integration setup + Add FAQ
Linear ticket and magic word Fixes DEVR-1129
Type of change