2013-03-11 12 views
6

ने खातों को जोड़ा - फेसबुक पैकेज। इम डॉक्स निम्नलिखित फेसबुक के साथ प्रवेश करने की कोशिश कर रहा:Meteor.loginWithFacebook काम नहीं कर रहा है?

Meteor.loginWithFacebook({ requestPermissions: ['email']}, 
function (error) { 
    if (error) { 
     return console.log(error); 
    } 
}); 

और इस स्थापना सर्वर पर:

Accounts.loginServiceConfiguration.remove({ 
    service: "facebook" 
}); 
Accounts.loginServiceConfiguration.insert({ 
    service: "facebook", 
    clientId: "389711236782370", 
    secret: "2wwd9c47589e3eb19e7dbgfb235b6a12" 
}); 

इम एक हो रही http://docs.meteor.com/#meteor_loginwithexternalservice

इस बटन क्लिक करें घटना होने फेसबुक लॉगिन में अपरिभाषित client_id पॉप-अप: https://www.facebook.com/dialog/oauth?client_id=undefined&redirect_uri=http://localhost:3000/_oauth/facebook?close ...

भले ही मैं उल्का द्वारा उत्पन्न {{loginButtons}} का उपयोग करता हूं, वही परिणाम मिलता है। मैंने Google पैकेज भी जोड़ा है और यह पूरी तरह से काम कर रहा है। किसी भी मदद के लिए धन्यवाद।

+1

आप द्वारा '{{loginButtons}}' उपलब्ध कराया गया कॉन्फ़िगरेशन पॉपअप का उपयोग कर फेसबुक लॉगिन स्थापित करने की कोशिश की है:

Accounts.loginServiceConfiguration.remove({ service: "facebook" }); Accounts.loginServiceConfiguration.insert({ service: "facebook", appId: ".........", secret: "........." }); 

टिप्पणी में middle8media के लिए धन्यवाद? – Rahul

+0

हाय राहुल, मुझे बटन से usuall कॉन्फ़िगरेशन पॉपअप नहीं मिल रहा है। यह दिखाता है कि यह पहले से ही अपरिभाषित client_id url के साथ कॉन्फ़िगर किया गया था। यह बहुत अजीब है। एक "उल्का रीसेट" भी मदद नहीं करता है। – Vindberg

उत्तर

20

क्लाइंट आईडी से ऐपआईडी काम करता है! http://www.eventedmind.com/posts/meteor-customizing-login

+1

यदि यह आपका वास्तविक ऐपआईड/गुप्त है तो मैं अत्यधिक सुझाव देता हूं कि यह इसे खराब कर रहा है। –

+1

नहीं, मैंने बस कुछ यादृच्छिक संख्या दर्ज की हैं। – Vindberg

+1

यह मेरे लिए काम किया। हालांकि, मेटीर 0.8+ के लिए आपको 'उल्का एड सर्विस-कॉन्फ़िगरेशन' पैकेज जोड़ने और 'सेवा कॉन्फ़िगरेशन' के साथ 'लेखा' को प्रतिस्थापित करने की आवश्यकता है – Gus

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