I am currently facing an issue with sign in / sign up for my app. When trying to login or create a new account, I get the error ‘Your API key is invalid, please check you have copied it correctly.’ However, I have made 100% sure that I copied the API key correctly from Firebase.
I have searched this forum and have seen that people have run into similar issues but I have not seen a clear reason as to why this is occurring and how I can fix it. Below is a link to the project. Any help would be much appreciated.
did you check the firebase/GCP console ? if the projects there, click it check if the web app’s there. if not, create it and connect it with the newly provided API key.
@muneer
I have checked the server location, however, it is ‘United States (us-central1)’, so I do not think that is the problem. Would you possibly mind sharing your Firebase configurations / settings (with any details blurred out of course) so I can see if there is any discrepancies with mine?
I think I may have discovered what the issue is. When I live test the project on my machine, the error does not appear. however, when I have shared the project link with other people and they try to run it, the error message comes up. I have just noticed the only one firebase account is allowed per project, therefore when they make a copy of the project and run it, it is not allowing the app to connect to Firebase since the Web API is already in use.
What do you mean by copying the project?
If you mean within Thunkable then the problem is when you share a project Thunkable will automatically remove the keys. This is a security issue.
Those copying your project should use own keys unless you share the keys with them.