The firebase storage and database components are GREAT for uploading/downloading activities. They, however, have a major shortcoming in that they work only if the firebase security is open to all . that is
"Allow read; Allow write; (for storage)
OR
“.read”: “auth = null”, (for realtime Db)
“.write”: “auth = null”
This leaves our Db wide-open to hackers and is not fit for production strength applications.
It would be great if some one can create an extension that would require an optional currentUseridToken (taken from firebaseAuth) to connect securely to firebase realtime Db and storage.
An example is given below of the present firebase storage call and how it could be modified.
Sumit1332: Reply to: If it exists, then the link, if not could someone make one?
Maayur: Reply to: Please see above.
Golumatha100: Reply to: Hi, the rules at the firebase cloud end are not the issue, it is the need for ease of upload /download of data from an App designed in Kodular. Presently for a secure upload to the firebase realtime Db, you need to jump through a number of hoops using a very unreliable web component (issues with failed/incomplete/errored uploads). And for Firebase storage, this format will (probably ) not work.
Have no choice but to use this format because the native component (firebase_db) does not have components for a secure upload. Therefore the need for a secure firebase upload/download component/extension
Thank to all of you for your replies.