5

मैं फायरबेस यूआई ऑथ लाइब्रेरी को एकीकृत करने की कोशिश कर रहा हूं। Google साइन-इन और ईमेल साइन-इन ठीक काम कर रहे हैं लेकिन मुझे फेसबुक लॉगिन स्थापित करने में समस्या है।फायरबेस यूआई ऑथ - फेसबुक लॉगिन त्रुटि: फेसबुक से असफल असफल डीबग_टोकन प्रतिक्रिया

user = firebaseAuth.getCurrentUser(); 
      if (user != null) { 
        startMainActivity(); 
        finish(); 
      } else { 
       startActivityForResult(
         AuthUI.getInstance() 
           .createSignInIntentBuilder() 
           .setIsSmartLockEnabled(!BuildConfig.DEBUG) 
           .setProviders(Arrays.asList(new AuthUI.IdpConfig.Builder(AuthUI.EMAIL_PROVIDER).build(), 
             new AuthUI.IdpConfig.Builder(AuthUI.GOOGLE_PROVIDER).build(), 
             new AuthUI.IdpConfig.Builder(AuthUI.FACEBOOK_PROVIDER).build())) 
           .build(), 
         RC_SIGN_IN); 
      } 

जब मैं फेसबुक बटन सभी प्रवेश प्रक्रिया अच्छी तरह से चला जाता है पर क्लिक करें (मेरे फेसबुक प्रोफाइल में मैं अपने ऐप्स सूची में ऐप्स देखें) लेकिन firebase उपयोगकर्ता पैदा नहीं करता और मैं: यह मेरा कोड है मैं लॉगिन पेज पर अटक गया। एंड्रॉयड मॉनिटर में मैं निम्नलिखित लाइनों है (एप्लिकेशन दुर्घटना नहीं करता है):

E/CredentialSignInHandler: Unexpected exception when signing in with credential 
          com.google.firebase.FirebaseException: An internal error has occurred. [ Unsuccessful debug_token response from Facebook ] 
          at com.google.android.gms.internal.zzblv.zzce(Unknown Source) 
          at com.google.android.gms.internal.zzbls$zzj.zza(Unknown Source) 
          at com.google.android.gms.internal.zzbmd.zzcf(Unknown Source) 
          at com.google.android.gms.internal.zzbmd$zza.onFailure(Unknown Source) 
          at com.google.android.gms.internal.zzbly$zza.onTransact(Unknown Source) 
          at android.os.Binder.execTransact(Binder.java:453) 

त्रुटि है कि Firebase दिखाता है केवल "फेसबुक से असफल debug_token प्रतिक्रिया" है किसी भी कोड या त्रुटि संदेश के बिना ... मैं पता नहीं क्या करना है।

सहायता के लिए धन्यवाद!

+0

क्या कोई भी जवाब आपकी समस्या का समाधान करता है। क्योंकि मैंने यहां सुझाए गए सबकुछ किए हैं लेकिन कुछ भी काम नहीं करता है। –

उत्तर

4

मुझे एक ही समस्या है, फायरबेस पर फेसबुक ऑथ सक्षम था, लेकिन एक अन्य एप्लिकेशन आईडी को इंगित करता है जो कि मैं काम कर रहा हूं।

इसलिए यह सुनिश्चित करने की आवश्यकता है कि "फायरबेस कंसोल/प्रमाणीकरण/साइन इन विधि/फेसबुक" से एप्लिकेशन आईडी आपके फेसबुक कंसोल पर एप्लिकेशन आईडी के समान है।

मुझे समझने में कई घंटे लगे, उम्मीद है कि यह उपयोगी होगा।

1

मुझे एक ही समस्या थी और फेसबुक डेवलपर्स पेज पर स्क्रीन के ऊपरी दाएं भाग पर ऐप सीक्रेट को दोबारा जांचने के बाद इसे हल किया गया। सुनिश्चित करें कि फायरबेस प्रमाणीकरण (फेसबुक प्रदाता) में ऐप सीक्रेट फेसबुक डेवलपर्स पेज में ऐप रहस्य जैसा ही है।

App secret on Facebook developers

0

आप जांच करने की आवश्यकता दोनों: ऐप गुप्त और, फेसबुक डेवलपर्स पेज और Firebase प्रमाणीकरण (फेसबुक प्रदाता) की ओर से एप्लिकेशन आईडी क्योंकि Firebase डिफ़ॉल्ट रूप से Facebook developers page के लिए अपने ही आईडी

1

जाओ है और ड्रॉपडाउन मेनू से अपना ऐप चुनें। फिर पर जाएं सेटिंग्स -> उन्नत और क्या ऐप सीक्रेट क्लाइंट में एम्बेडेड है? टॉगल बटन से कोई चुनें और किया गया। यदि आपको विकल्प खोजने में कोई कठिनाई आती है तो इस छवि लिंक का संदर्भ लें। Facebook Login error : Unsuccessful debug_token response from Facebook

+1

धन्यवाद, @ प्रवेश करें, आपने मुझे गलत समझने की कोशिश कर निराशा के घंटों के बारे में मुझे राहत दी :) – felipebueno

संबंधित मुद्दे