Comments (34)
Internal feature request tracking: b/171089917
from firebase-unity-sdk.
Hey everyone, just want to let you know that I've worked with the team at FireBase to investigate the issue. A fix is expected in coming weeks. Thank you all for your patience and we hope to resolve this long standing issue as soon as we can.
from firebase-unity-sdk.
Hi @ferretnt
Firebase currently only support regular Facebook Login but not this separate login for gaming.
I can file a feature request for you. Since this will requires some backend changes, it probably will not be done soon.
Another option is to configure a generic OIDC provider by upgrading to GCIP.
https://cloud.google.com/identity-platform/docs/web/oidc
And you can use OAuthProvider to sign-in with Firebase Auth SDK.
var credential = Firebase.Auth.OAuthProvider.GetCredential("oidc.myProvider", idToken, accessToken);
var task = auth.SignInWithCredentialAsync(credential);
They have a different billing structure though since it charges a small amount per MAU.
from firebase-unity-sdk.
Still not working here with latest SDKs and nobody seems to care at all.
It's a complete disaster. You can't even add the old "Facebook Login" anymore, because something is bugged in the Facebook interface. When trying to add any package it always says "We couldn't find your developer website URL in your app's store listing", although it's there. Bug reports on Facebook also don't work...
EDIT: Facebook finally fixed their interface, so at least the "Facebook Login" works again with Firebase.
from firebase-unity-sdk.
Hi everyone, I'm an engineer from Facebook Login for Gaming. We have landed a fix on our end last week and verified Facebook Login for Gaming now can integrate with our Firebase test App. Could you please help us confirm if the issue has also been resolved for your Apps?
Thank you very much for your patience and help!
Yes, thanks I can confirm is working now.
from firebase-unity-sdk.
Hello, is there any updates about this issue?
from firebase-unity-sdk.
Hi everyone, I'm an engineer from Facebook Login for Gaming. We have landed a fix on our end last week and verified Facebook Login for Gaming now can integrate with our Firebase test App. Could you please help us confirm if the issue has also been resolved for your Apps?
Thank you very much for your patience and help!
"A fix is expected in coming weeks" - from Facebook dev a year ago. And more than a year later you fix this issue?
This is such disrespect to developers using Facebook. And to answer your question: because of this issue we never dared create an app as a gaming app. Once we do, we'll let you know.
from firebase-unity-sdk.
I updated firebase to the latest version and this problem still exists.
The error is "Remote site 5XX from facebook.com for USER_INFO"
from firebase-unity-sdk.
me too: Firebase.FirebaseException: The supplied auth credential is malformed or has expired. [ Remote site 5XX from facebook.com for VERIFY_CREDENTIAL ]
I updated firebase to the latest version and this problem still exists. The error is "Remote site 5XX from facebook.com for USER_INFO"
from firebase-unity-sdk.
This issue happens in Firebase SDK 8.8.0 as well.
from firebase-unity-sdk.
I can file a feature request for you. Since this will requires some backend changes, it probably will not be done soon.
Is there any movement in this direction? when can we expect this feature?
from firebase-unity-sdk.
@chkuang-g Dev of Facebook Login for Gaming here. I'd love to help making Facebook Login for Gaming compatible with Firebase. We have developer reported the following exception:
The supplied auth credential is malformed or has expired. [ Remote site 5XX from facebook.com for VERIFY_CREDENTIAL ]
All I need to know is how FireBase verifies credential with Facebook. Could you help?
from firebase-unity-sdk.
Any news on this FR? There is no official way to move Face Gaming Login to Facebook login, so we not able to use Facebook in our app now.
Thanks
from firebase-unity-sdk.
from firebase-unity-sdk.
Hi @ferretnt
Firebase currently only support regular Facebook Login but not this separate login for gaming.
I can file a feature request for you. Since this will requires some backend changes, it probably will not be done soon.
Another option is to configure a generic OIDC provider by upgrading to GCIP. https://cloud.google.com/identity-platform/docs/web/oidc And you can use OAuthProvider to sign-in with Firebase Auth SDK.
var credential = Firebase.Auth.OAuthProvider.GetCredential("oidc.myProvider", idToken, accessToken); var task = auth.SignInWithCredentialAsync(credential);
They have a different billing structure though since it charges a small amount per MAU.
Hi, I was wondering if you were able to accomplish this. From what I found out, I need to use FB.Mobile.LoginWithTrackingPreference(...) to receive an AuthenticationToken (which I think is what is needed for the idToken parameter of the GetCredential function) but this only works on iOS.
from firebase-unity-sdk.
It would be great to have this feature, lot of games use FB & Firebase.
from firebase-unity-sdk.
@chkuang-g can you help @tylerfangfb with the requested information? I can't believe this is not already supported. :/
More and more apps are created as "Gaming" app on Facebook because of their new "categorization"-process when creating new apps.
from firebase-unity-sdk.
Hey everyone, just want to let you know that I've worked with the team at FireBase to investigate the issue. A fix is expected in coming weeks. Thank you all for your patience and we hope to resolve this long standing issue as soon as we can.
Any progress regarding about this issue?
Thanks
from firebase-unity-sdk.
Do we have any progress on that? Thanks for the reply :)
from firebase-unity-sdk.
A fix has been deployed by team @ google. Could someone who ran into this issue before try again?
from firebase-unity-sdk.
Hi @tylerfangfb. We tried after the update. Now the error we are seeing is this:
Remote site 5XX from facebook.com for USER_INFO
Do we need to update the Firebase sdk also?
from firebase-unity-sdk.
After 2 days I discovered the above is why our newly implemented Facebook login over Firebase doesn't work...though I didn't test with Firebase 8.8.0 yet...any updates?
from firebase-unity-sdk.
Hi! Is it safe now to use facebook gaming login with firebase? Has the issue been resolved?
from firebase-unity-sdk.
@tylerfangfb do you have any update on the issue? Have you managed to resolve it?
from firebase-unity-sdk.
I'm still having the exact same issue. Any updates?
from firebase-unity-sdk.
@paulinon Is there a workaround you could point me to, or at least a timeframe if this will/or will not be implemented by Firebase? Creating another Facebook app, just to be able to use firebase authentication is not viable at this stage.
from firebase-unity-sdk.
I ended this non-sense and ditched Firebase. It's a lot of work to implement another backend service but I just can't take this anymore. I'm back using Playfab. I don't even know why I decided to use Firebase in my current project tbh.
from firebase-unity-sdk.
The same happens to me! Any timeframe when it will be fixed?
from firebase-unity-sdk.
Anyone has tried this recently? Is it yet not possible to user Facebook Login for Gaming with Firebase?
from firebase-unity-sdk.
It is still not working. I think this feature needs to be prioritized. Nowadays, Facebook login for gaming is an important aspect of the games.
from firebase-unity-sdk.
firebase/flutterfire#4524 (comment)
This worked for me by recreating Facebook Application with type of Consumer.
I have noticed that Facebook Application built for gaming doesn't have public_profile
available in their permissions and have gaming_profile
instead.
I haven't tried it out, but for those of you that doesn't want to recreate Facebook Application, maybe replacing public_profile
permission requirements to gaming_profile
may avoid this error.
from firebase-unity-sdk.
@Sitiyoh does this work? Consumer profile doesnt work with the invitable_friends endpoint and connecting players with thier friends is 100% of the reason we're involving facebook. Are you implying that I may be able to change the user permission to gaming_profile instead of public_profile and that will circumvent the issue?
from firebase-unity-sdk.
Hi everyone, I'm an engineer from Facebook Login for Gaming. We have landed a fix on our end last week and verified Facebook Login for Gaming now can integrate with our Firebase test App. Could you please help us confirm if the issue has also been resolved for your Apps?
Thank you very much for your patience and help!
from firebase-unity-sdk.
Closing as closed.
from firebase-unity-sdk.
Related Issues (20)
- [Bug] iOS crashes when Google sign in is not enabled HOT 2
- [Bug] SignIn With Facebook Exception: Bad access token: {"code":190,"message":"Invalid OAuth access token - Cannot parse access token"} HOT 2
- [Bug] SIGSEGV - Pure virtual function called! HOT 9
- [Bug] SIGSEGV - firebase::Mutex::Acquire() HOT 2
- [Bug] SIGSEGV - FORTIFY: pthread_mutex_lock called on a destroyed mutex (0x<sanitized>) HOT 2
- [Bug] AppCheck fails in debug environment with Firebase 11.9.0 HOT 12
- [Bug] Undefined symbol errors with Firebase SDK v 11.9.0 HOT 1
- [FR]: Add ReadOnlySpan-based overload for FirebaseAnalytics.LogEvent HOT 2
- [Bug] Firebase Messaging & Unity 6 - Not receiving notifications on Android HOT 8
- Firebase HOT 3
- [Question] INVALID_APP_ID error on Android HOT 7
- [Question] i don't know why please check URL HOT 4
- [Bug] DllNotFoundException: FirebaseCppApp-11_6_0 in Windows 10 HOT 8
- [Bug] Persistent connection error thrown when using Unity 2022 on Mac HOT 3
- [Bug] Problem with dependency resolution for Android and Unity 6000.0.1 HOT 10
- [Bug] Invalid mainTemplate.gradle for Unity 6000.0 HOT 7
- [Bug] Crash [libFirebaseCppApp-12_0_0.so] firebase::Mutex::Acquire() HOT 4
- [Question] Firebase - NoClassDefFoundError at startup HOT 3
- [Bug] Processing Libraries from Forced Resolution popup won't disappear HOT 1
- [Question] Firestore throws "Cursor has too many values" exception when running an aggregate count query that starts at a specific document HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from firebase-unity-sdk.