Mobile app identifier is not registered for the current project


#1

Firebase Authentication gives me this screen when selecting the google account that want to be authenticate.
I used Sign in with redirect method.


#2

have the same error on android using facebook login
works perfectly on ios.


#3

Any solution to this. Please someone, anybody.


#4

firebase.google.com/docs/auth/web/cordova


#5

Follow the steps in this above link it solve me the error.


#6

hi @osithIONIC, that was the link i followed that landed me on the error in the first place. Please what exactly did you do?


#7

I hope this helps someone, for the app to work properly on android, make sure the package name (com.yourcompany.appname) you provided on firebase console matches the one on your config.xml file.


#8

Have you solved the error?


#9

Yes I did. The solution is above.


#10

firebase.google.com/docs/auth/web/cordova

This is if you do authentification through the cordova firebase plugin.

You can also work with the old-school web SDK (js), nothing prevents that inside Ionic, given you’ll build and compile it later in your iOs and Android flavours.

https://firebase.google.com/docs/auth/web/start


#11

I am getting this error and have followed the steps in: firebase.google.com/docs/auth/web/cordova

I have the cordova plugins installed. And I have added the below to my config.xml with my dynamic link and auth_domain and I still get the same error.

My question is about the comment above:

“I hope this helps someone, for the app to work properly on android, make sure the package name (com.yourcompany.appname) you provided on firebase console matches the one on your config.xml file.”

Putting com.yourcompany.appname in the config.xml isn’t part of the steps. I didn’t put it in my config and wouldn’t know where to put it. I’m not sure what this comment is referring to or if that is even my problem.


#12

Okay so the package name is the id in config.xm at <widget defaultLocale=“en-US” id=

So chinedu50 is right without the package name matching the error doesn’t go away.