Plugin Pack Details
note
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
Auth BASIC must be added to project before proceeding with Auth PRO
BASIC

BASIC Plugin Pack
Basic EssentialsFirebase SDK Plugin
- Connect and initialize Firebase SDK
- Managing multiple Firebase Projects
- AppCheck (using ReCAPTCHA)
- Debugging
- Advanced Controls for connecting to required Firebase Services
Firebase Authentication BASIC Plugin
- Email & Password Authentication
- Sign up/in with Email and Password
- Email Verification
- Send Password Reset Email
- Update User's Email, Password
- Username & Password Authentication
- Phone OTP Authentication
[ HTML5 Export only - See PRO Plans for Mobile Export ] - OAuth - Google, Facebook, Apple, Twitter, Github, Microsoft & Yahoo
[ HTML5 Export only - See PRO Plans for Mobile Export ] - Manage User Details - Email, Username, Display Picture URL, User ID, Current Auth Provider
- Delete User
Firebase Cloud Firestore Plugin &
Firebase Realtime-Database BASIC Plugin
- Write Data
- Increment/Decrement data
- Read Data
- Create/Read Leaderboard
- Read Data as JSON
- User Account (or Predefined) Mode: Write and Read data at/from an automatically created secure User Account location. Authentication must be enabled.
- Custom Mode: Write and Read data at any custom location
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
Video:
PRO

Authentication PRO
OAuth (Google, Facebook, etc.) for Android & iOSPhone 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
PRO

Utilities Pack PRO
Analytics, Remote Config, Performance, CrashlyticsFirebase 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
PRO

Realtime-Database PRO
Socialize- Chat Rooms, Friend Management, Tag usersUser Online/Offline Status
dvanced 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