Link to plugin page: https://zeroqode.com/plugin/firebase-authenticate-1533644108153x577480117667758100
Demo to preview the settings
Introduction
A Realtime Firebase database is a database hosted in the cloud. The data is stored in JSON format and synchronized in real time with each connected client.
The plugin helps you interact with the database from your application by first connecting your account
Prerequisites: You will need a developer account with Firebase API in order interact with the Plugin: https://console.firebase.google.com/
Getting Setup
Go to https://console.firebase.google.com/ and create a new project or use the created one, if you have one.
Follow the instructions and fill in all the necessary fields:
After the project is created, you can log in to it and go to the database tab:
The database has a special structure that must be adhered to for proper processing:
Example:
For all API calls, you'll need an Access Token for authorization.
Below is the instruction for obtaining an access token.
- In the Firebase console open your app and go to project settings in the settings tab
- On the "General" tab, you will see all the necessary information for your plugin.
- Copy the Web API Key and paste it into the plugin settings
Done! Your app is ready to pull & store files!
Data Calls
Get current user data - Get current user info
Action Calls
This info is taken from your Realtime Database. Example path:
data/data2/data3
All actions use the same fields: PROJECT_ID, path.
Changelogs
Update 01.03.23 - Version 1.12.0
- updated all API сalls
Update 13.04.23 - Version 1.13.0
- minor fixes