The main page for integrate-firebase says this:
If you want a secured implementation, with much more features, check the?Interate Firebase PRO?version.
I was wondering, in what way(s) is Integrate Firebase not secure?
]]>What and how do I get it? Is it a required parameter for the shortcode to work?
]]>When I activate the plugin, I see these in the backend
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase-admin.php on line 56
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase-admin.php on line 57
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase-admin.php on line 61
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase-admin.php on line 62
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase-admin.php on line 63
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase-admin.php on line 64
And these in the front end:
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase.php on line 31
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase.php on line 32
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase.php on line 33
Warning: Trying to access array offset on value of type bool in /home/mywebsite/public_html/wp-content/plugins/integrate-firebase/includes/class.firebase.php on line 34
]]>
Hi, I’m using Contact Form 7 to add documents to a Firebase Firestore database. It works fine. However, after successfully submitting and creating one entry, if I try to submit an empty form, a new document identical to the previous one will be added. It seems that the system remembers the values from the previous request so a new document is created even the form is empty, and I can only update them by inputting new data or reloading the page.
I wonder is there a way to solve this problem? Thank you.
[hidden collectionName "collectionName"]
[hidden databaseType "firestore"]
<label for="answer">Question</label>
[text answer]
[submit id:if-data-submit "Submit"]
]]>
Hi, I was trying to request data using the plug-in but got this error message:
Credential implementation provided to initializeApp() via the “credential” property has insufficient permission to access the requested resource. See https://firebase.google.com/docs/admin/setup for details on how to authenticate this SDK with appropriate permissions.
I have already set up the Firebase cloud functions and I could saw the requests I sent under the function in Firebase projects. So the settings should be fine. However I still do not have the permission to access the database?
Should I check the rule of the database?
]]>Hi I have installed the pro version and add the credential of a firebase app. However I was not able to add shortcode and got this error message.
[Firebase] – product key is missing from sub.streetcare.us or domain name is incorrect (missing or having extra www). Please visit https://techcater.com/shop/my-account to update your configuration.
I double checked the product key and it should be correct. Which domain name should I include? Is this the authDomain under the firebase credential? Should I put the domain name anywhere else besides the plug-in general?
I also tried to link with the cloud functions. I could see the functions I added from the firebase side but still I can’t creat/request user or database information.
]]>Once new user created and stored in FB can we Sync the user to WP User dashboard so he will have access with his role. ?
]]>Warning: Trying to access array offset on value of type bool in /www/wwwroot/132.145.203.140/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 32
Warning: Trying to access array offset on value of type bool in /www/wwwroot/132.145.203.140/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 33
Warning: Trying to access array offset on value of type bool in /www/wwwroot/132.145.203.140/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 34
Warning: Trying to access array offset on value of type bool in /www/wwwroot/132.145.203.140/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 32
Warning: Trying to access array offset on value of type bool in /www/wwwroot/132.145.203.140/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 33
Warning: Trying to access array offset on value of type bool in /www/wwwroot/132.145.203.140/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 34
]]>I know it is a very specific problem, but I am trying figuring this out for 2 days now – and I can’t. Maybe somebody can help. It’s about creating a shortcode, that gives information from one specific firestore-field back. But here the details:
My Firestore:
Links-coll.
|
*-- link_id [String]
|
*-- object_ref [Reference to Objekte-collection-document]
Objekte-coll.
|
*-- name [String]
My aim:
1. Find the document in Links, where the field “link_id” matches a given string
2. Show the name of the object from the Objekte-collection to which the “objekt_ref”-field in the Links-collection points to.
What I came up with so far:
function getObjectIdFromLinkId(linkId) {
const showFirestoreDatabase = () => {
const db = firebase.firestore();
db.collection("Links")
.where("link_id", "==", linkId)
.get()
.then((querySnapshot) => {
querySnapshot.forEach((doc) => {
// there should be only one
// in the field "object_ref" is the reference to another collection/document
var docRef = db.doc(doc.data().object_ref);
docRef.get().then((doc) => {
if (doc.exists) {
console.log("Document data:", doc.data());
} else {
console.log("No such document!");
}
})
.catch((error) => {
console.log("Error getting Object-document:", error);
});
});
})
.catch((error) => {
console.log("Error getting Link-documents: ", error);
});
}
const waitForFirebase = setInterval(() => {
if (typeof firebase !== 'undefined' && firebase.apps.length) {
showFirestoreDatabase()
clearInterval(waitForFirebase)
}
}, 1000)
}
Like this I get the error “TypeError: n.indexOf is not a function”
I would be really happy if somebody could help.
Thanks a lot in advance!
Hi!
I am thinking of buying the pro-version and tried the free version for now, which I could not get to run. Especially the shortcodes [firestore_col collection_name='Users' display_fields='adr_ort']
or [firestore collection_name='Objekte' document_name='xxx' display_fields='adr_ort']
don’t resolve.
Now I found the line
“*This plugin only supports Real Time Database at the momment. I will add Firestore in the future.”
in the settings.
I am confused…can I use this plugin for Firestore only in the Pro-version; or is another error that I need to resolve the reason for this problem?
Thanks a lot!
]]>Hello,
before buying the plugin I would have a question:
we have an app that uses firebase as a database and we will need to show some data that the app has obtained to create some content on the site.
Does this plugin allow this?
Thanks
]]>Can I register and log in with my phone number and OTP sent to my phone? And can you help me set it up?
Web: WordPress
App: flutter
And Firebase
Hi there. Thanks for the awesome plugin.
If I log in to Firebase on my web app running on the same domain, will the login state be shared with WordPress using this platform?
]]>Hello Dale!
I have a form that updates the users display name in wordpress. For some reason, your plugin doesn’t like it. The code looks like this
//update user display name
if(!empty($display_name)){
$userData = wp_update_user( array( ‘ID’ => $userID, ‘display_name’ => $display_name ) );
}
Pretty straight forward – the name updates, but this is the error code I get repeated until the server overloads:
Undefined index: wp_sync_post_types in /var/www/html/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 189
ends with this:
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 266240 bytes) in /var/www/html/wp-includes/wp-db.php on line 2023
When I POST to the custom endpoint (/firebase/v2/users/register) I receive a 404 error. The docs don’t mention any setup required for this route to be active. I am using the most recent pro version of the plugin
]]>Does the [firebase_register] shortcode include any kind of data validation?
Also, is it possible to use our own form and somehow validate? I currently use formidable forms and I know how to use it well (validation etc) – I just dont know the proper calls to make to firebase.
Thanks for all your help!
]]>I am getting this error multiple times when adding items to a wordpress menu
Notice: Undefined index: wp_sync_post_types in /var/www/html/wp-content/plugins/integrate-firebase-PRO/includes/service/class.firebase-service.php on line 189
]]>I use your shortcode [firebase_login button_text=’Signin’ redirect=’/’], and occasionally while using, I get [firebase error] as the error message. Looks bad, and I don’t want my users seeing that when the site goes live. Is there any way to customize or suppress that kind of warning?
]]>I use your shortcode [firebase_login button_text=’Signin’ redirect=’/’], but it seems that the standard wp_login hook does not work after signing in. Any ideas why this might be happening?
]]>Hi, are there any plans to update the plugin? It looks like it has not been updated in 7 months and is only compatible up to WP 5.6.4
I am interested in the plugin but don’t want to commit if there are no planned updates.
]]>There doesnt appear to be anywhere an error message appears if the user logs in with an incorrect username/password
]]>Getting an error when trying to access the Firebase Filter Hooks part of the menu
]]>The issue I am having is with the login. If I enter an email that isn’t registered, it automatically gives a register option. However, if the email is changed to a registered user, it does not revert back to simply logging in. Not sure if this is a flaw of the firebase system?
]]>Hi , I have a WordPress website and A Firebase Web Application.
I want to connect both. When a WordPress user signs up, his data should go into firebase as well. And when he opens his dashboard , he can see all his data coming through firebase.
In short, Data should should be transferred from firebase to WordPress in and out.
How you can help me in this?
]]>
=== Deploying to 'log-278509'...
i deploying functions
? functions: Finished running predeploy script.
i functions: ensuring required API cloudfunctions.googleapis.com is enabled...
i functions: ensuring required API cloudbuild.googleapis.com is enabled...
? functions: required API cloudfunctions.googleapis.com is enabled
? functions: required API cloudbuild.googleapis.com is enabled
i functions: preparing functions directory for uploading...
i functions: packaged functions (291.01 KB) for uploading
? functions: functions folder uploaded successfully
i functions: updating Node.js 12 function api-user(asia-northeast3)...
i functions: updating Node.js 12 function api-database(asia-northeast3)...
i functions: updating Node.js 12 function api-message(asia-northeast3)...
Functions deploy had errors with the following functions:
api-user(asia-northeast3)
api-database(asia-northeast3)
api-message(asia-northeast3)
To try redeploying those functions, run:
firebase deploy --only "functions:api.user,functions:api.database,functions:api.message"
To continue deploying other features (such as database), run:
firebase deploy --except functions
Error: Functions did not deploy properly.
? firebase deploy --only "functions:api.user,functions:api.database,functions:api.message"
Error: Missing permissions required for functions deploy. You must have permission iam.serviceAccounts.ActAs on service account [email protected].
To address this error, ask a project Owner to assign your account the "Service Account User" role from this URL:
https://console.cloud.google.com/iam-admin/iam?project=integrate-firebase-pro-qa
Why deploy the project integrate-firebase-pro-qa
]]>[ Would like to buy PRO, testing free first ]
Hey there! I’d love to get in on all the excitement your plugin is bringing people and eventually purchase the PRO version, but I’m trying out the free version and I simply can’t get it to work. I’ve configured everything in the Settings>Firebase menu. All I’m getting for login is the same cookie-cutter wordpress login as before. Do I need to add the shortcode to authentication.php? Or.. I’m unclear on what to do after configuration. I am using the Olam template. Again, would absolutely love to tell this company to purchase the PRO version for added security and more integration features, but I just need to get this version to work first! Thanks! ??
]]>Hello!
I have been using this plugin for a while now and it has been fantastic! Big fan of your work.
One question, I have been using your plugin to initialize firebase so that I could use firebase functions in another plugin I am creating. However, now I am getting this javascript error:
Uncaught (in promise) FirebaseError: Firebase: No Firebase App ‘[DEFAULT]’ has been created – call Firebase App.initializeApp()
I realize this error most likely means that I am not initializing firebase – and I am not. But that is because I have been depending on the initialization happening in your plugin. Am I going about this the wrong way? Are you familiar with this problem? Any help would be greatly appreciated! Thanks.
]]>Whenever I click “save” on the WP back end, the details showing are not the same as what I had input (credentials on firebase)
]]>hi
can I control using firebase
to reduce cost I need
1- user only to register using phone number and system create username = his phone number after doing verification
2- verification message contains verification code and auto generated password
3- after he verified he can log in and change his password
4- log in will use only phone number as username and password without using sms verification
is that happened using your plugin
thanks
I followed your documentation exactly for adding custom scripts and it does not work. I get this error in the console. I copied your exact codes and tried creating the custom-firebase.js file in both my theme and my child-theme. It does not work in either. I tried adding the function to both theme and child-theme as well.
Failed to load resource: the server responded with a status of 404 (Not Found)
Please, how do I add custom scripts?
]]>