GithubHelp home page GithubHelp logo

Comments (34)

chkuang-g avatar chkuang-g commented on May 26, 2024 6

Internal feature request tracking: b/171089917

from firebase-unity-sdk.

tylerfangfb avatar tylerfangfb commented on May 26, 2024 4

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.

chkuang-g avatar chkuang-g commented on May 26, 2024 3

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.

MetalMonkey-GSD avatar MetalMonkey-GSD commented on May 26, 2024 3

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.

flaengel avatar flaengel commented on May 26, 2024 3

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.

eatsports avatar eatsports commented on May 26, 2024 2

Hello, is there any updates about this issue?

from firebase-unity-sdk.

Whyser avatar Whyser commented on May 26, 2024 2

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.

452283662 avatar 452283662 commented on May 26, 2024 1

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.

arkon89games avatar arkon89games commented on May 26, 2024 1

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.

Ant1m3ta avatar Ant1m3ta commented on May 26, 2024 1

This issue happens in Firebase SDK 8.8.0 as well.

from firebase-unity-sdk.

arkon89games avatar arkon89games commented on May 26, 2024

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.

tylerfangfb avatar tylerfangfb commented on May 26, 2024

@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.

jsding avatar jsding commented on May 26, 2024

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.

ferretnt avatar ferretnt commented on May 26, 2024

from firebase-unity-sdk.

yansievre avatar yansievre commented on May 26, 2024

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.

yanmasharski avatar yanmasharski commented on May 26, 2024

It would be great to have this feature, lot of games use FB & Firebase.

from firebase-unity-sdk.

Whyser avatar Whyser commented on May 26, 2024

@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.

jsding avatar jsding commented on May 26, 2024

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.

nonstappstudio avatar nonstappstudio commented on May 26, 2024

Do we have any progress on that? Thanks for the reply :)

from firebase-unity-sdk.

tylerfangfb avatar tylerfangfb commented on May 26, 2024

A fix has been deployed by team @ google. Could someone who ran into this issue before try again?

from firebase-unity-sdk.

bombayplayinc avatar bombayplayinc commented on May 26, 2024

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.

rainbowcreatures avatar rainbowcreatures commented on May 26, 2024

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.

krenki-fitonomy avatar krenki-fitonomy commented on May 26, 2024

Hi! Is it safe now to use facebook gaming login with firebase? Has the issue been resolved?

from firebase-unity-sdk.

krenki-fitonomy avatar krenki-fitonomy commented on May 26, 2024

@tylerfangfb do you have any update on the issue? Have you managed to resolve it?

from firebase-unity-sdk.

manelinho avatar manelinho commented on May 26, 2024

I'm still having the exact same issue. Any updates?

from firebase-unity-sdk.

flaengel avatar flaengel commented on May 26, 2024

@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.

manel-graca avatar manel-graca commented on May 26, 2024

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.

Awais6 avatar Awais6 commented on May 26, 2024

The same happens to me! Any timeframe when it will be fixed?

from firebase-unity-sdk.

fmoyano avatar fmoyano commented on May 26, 2024

Anyone has tried this recently? Is it yet not possible to user Facebook Login for Gaming with Firebase?

from firebase-unity-sdk.

hdemircioglu avatar hdemircioglu commented on May 26, 2024

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.

Sitiyoh avatar Sitiyoh commented on May 26, 2024

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.

Toupoc avatar Toupoc commented on May 26, 2024

@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.

zhihaozhangim avatar zhihaozhangim commented on May 26, 2024

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.

ferretnt avatar ferretnt commented on May 26, 2024

Closing as closed.

from firebase-unity-sdk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.