
Firebase Plugins for Construct 3
The Construct Firebase Project is now Free!
https://sparshadhar.github.io/ConstructFirebase/
Basic Essentials
Important
Firebase SDK must be added to project before proceeding with any of the plugins.
Auth BASIC must be added to project before proceeding with Auth PRO
Firebase SDK Plugin
- Connect and initialize Firebase SDK
- Manage multiple Firebase projects
- App Check (using reCAPTCHA)
- Debugging tools
- Advanced controls for connecting to specific Firebase services
Firebase Authentication BASIC Plugin
- Email & Password Authentication
- Sign up / Sign in
- Email verification
- Password reset
- Update email and password
- Username & password authentication
- Phone OTP Authentication
HTML5 export only — see PRO plans for mobile export - OAuth Providers
Google, Facebook, Apple, Twitter, GitHub, Microsoft, Yahoo
HTML5 export only — see PRO plans for mobile export - User Management
- Username
- Display picture URL
- User ID
- Current auth provider
- Delete user
Firebase Cloud Firestore Plugin & Firebase Realtime Database BASIC Plugin
- Write data
- Increment / decrement values
- Read data
- Create / read leaderboards
- Read data as JSON
- Modes
- User Account Mode
Automatically uses a secure user-specific path (requires authentication) - Custom Mode
Read/write data at any custom path
- User Account Mode
Firebase Cloud Storage BASIC Plugin
- Upload images and files
- Download images and files
Example Files
- Google Auth.c3p
- Facebook Auth.c3p
- Phone Auth.c3p
- Email Verification & Error Handling.c3p
- Cloud Storage.c3p
- Handling Multiple Firebase Project.c3p
- [RD] Handling Data (UserAccount).c3p
- [RD] Leaderboards (Custom & User).c3p
- [RD] Nested JSON Data (Custom).c3p
- [RD] Using Multiple Databases (Sharding).c3p
- [Firestore] Handling Data (Custom).c3p
- [Firestore] Handling Data (UserAccount).c3p
Auth PRO Pack
OAuth (Google, Facebook, etc.) for Android & iOS
Phone Auth with OTP for Android & iOS
More Advanced Auth operations
Firebase Authentication PRO & MOBILE
- Phone OTP Authentication- Support on Android & iOS
- OAuth - Google, Facebook - Support on Android & iOS
- Persistence - Specify whether the user remains signed in or not after closing the app
- Anonymous Auth - Visit the app as a Guest User
- Link Multiple Auth Providers - Join two Auth accounts, can also be used with an anonymous account to convert it into a permanent account
- User Auth Credentials - Allows you to control Sign In. Can be used with QR Codes to Sign In on a secondary device.
- Manage more User Details - Phone number, Account Creation Time, Last Signed In Time, User Credentials, Auth Provider list
Example Files
- Auth Credentials-Sign In with QR Codes.c3p
- Android-iOS Export (Google, Facebook, PhoneOTP).c3p
Realtime-Database PRO
Socialize- Chat Rooms, Friend Management, Tag users
User Online/Offline Status
Advanced Lists- Sorting and querying
Firebase Realtime-Database PRO
- Assign mini User Keys that can be copied and used to Tag users, send friend requests, etc.
- Write & Read Presence- Get Online/Offline Status and last online timestamp of any user.
- Advanced List management- querying and sorting
- Write Server Timestamp
- Remove Sync Listeners to save data usage
Example Files
- Global Chat Example.c3p
- Sorting List (Querying).c3p
Utilities PRO
Analytics, Remote Config, Performance, Crashlytics
Firebase Analytics
- Works on Android, iOS and Web Browser
- Collect automatic Analytics data
- Log Events
- Set Screen
- Set User ID and Properties
Firebase Remote Config
- Works on Android, iOS and Web Browser
- Fetch Remote Config data
Firebase Performance
- Works on Android, iOS and Web Browser
- Collect automatic Performance Data, loading time, etc.
- Start/Stop Custom Trace- to track the time taken to complete a specific task
Firebase Crashlytics
- Works on Android and iOS
- Collect automatic Crash reports
- Log data
- Log errors
- Set User ID
Example File
- Utilities Example.c3p
License
| Updated | 10 days ago |
| Status | Released |
| Category | Tool |
| Platforms | HTML5 |
| Rating | Rated 5.0 out of 5 stars (6 total ratings) |
| Author | Sparsha |
| Made with | Construct |
| Tags | authentication, cloud-storage, construct, construct-3, database, firebase, user-account |
| Links | Homepage |
| Content | No generative AI was used |
Download
Download NowName your own price
Click download now to get access to the following files:
Firebase Plugins Pack 118 bytes




Comments
Log in with itch.io to leave a comment.
Firebase no deja introducir el dominio del preview en la lista blanca de dominios con lo cual no se puede utilizar el recurso.
preview.construct.net -- no admitido
Hi I guess this is the problem you are facing. You can find it here: Getting Started (constructdatabase.com)
Under heading 2. Set Up "Firebase Authentication"
Hello,
I need the plugin to track events and users using my android app, you plugin can do it?
Best.
Hi, do you mean you need Google Analytics?
Or do you just want to store some set of text in the database?
EDIT: Yes both are possible. For Analytics a new plugin pack is now available at: https://sparsha-dhar.itch.io/constructdatabase-pro-utilities
does this support Firestore?
[UPDATED]: Yes, Firestore is available now
[OLD]: No, not yet. It supports Realtime-Database for now. But I am hoping to release atleast the BASIC version of Firestore within a week or three, which would include user data collection and leaderboards.
I BYPASSED THE LEADERBOARD BY TYPING: XD
Hey!! How did you do that!! 😮 That's cheating you know xD!! You are supposed to type numbers only!
i typed xd and it changed to NaN and i got the 1st place
I love your Chat Example! Thanks a lot for your plugins and constant support!
Thanks Zamalk ^^
Thanks ^^
i just purchased . Can you sent example c3 project to me Thank you . kajohnpon888@gmail.com
Hi, its included in the package you purchased.
You just need to download Examples (03-May-21).zip.
(Also, I provide support in Discord. It's a great platform for Chats and Communities. Join Link: https://discord.gg/9FG9M224K3 )
Thank you
I am a DEV of games with Construct 3 and I am using this plug-in that seems wonderful to me, also if the author gives excellent support for his community on Discord. With this you can have your table of records of your players running on any platform, be it HTML5 or native Android or iOS in a simple way with a Firebase database, if you want to have this in your games, do not hesitate to invest in this plug-in.
Thanks to this, my next games to come out this year are with your online high score table. Thanks Sparsha !!!
I am glad you like it! Thanks for the advertising Haha ♥
👍