2013-08-28 7 views
5

मैं फेसबुक और Google लॉगिन के लिए django-allauth को एकीकृत करने के लिए बाहरी साइट पर काम कर रहा हूं। फेसबुक ने लगभग बॉक्स से बाहर काम किया। हालांकि, Google के साथ मुझे "सोशल नेटवर्क लॉगिन विफलता" त्रुटि मिलती है।django-allauth google एकीकरण "सोशल नेटवर्क लॉगिन विफलता" त्रुटि

यहाँ मैं क्या किया है है:

1.Google API कंसोल: वेब अनुप्रयोगों विन्यास के लिए ग्राहक आईडी

Client ID: xxxxxxx.apps.googleusercontent.com 
Email address: [email protected] 
Client secret: xxx-yyy-zzz-111-222 
Redirect URIs: http://learnbuzz.com/accounts/google/login/callback/ 
JavaScript origins: http://www.learnbuzz.com 

साइटें में 2.Created learnbuzz.com साइट

3.Created क्लाइंट आईडी के साथ सोशल ऐप में गूगल ऐप और गूगल एपीआई कंसोल से गुप्त।

दस्तावेज़ों और कुछ अन्य SO प्रश्नों से, ऐसा लगता है कि यह आवश्यक है।

लेकिन, जब मैं Google का उपयोग करके लॉग इन करता हूं, तो मुझे accounts.google.com पृष्ठ मिलता है जहां यह उपयोगकर्ता को 'ऐप साझा करने वाली मूल उपयोगकर्ता जानकारी और ईमेल' स्वीकार करने के लिए कहता है।

http://learnbuzz.com/accounts/google/login/callback/?state=l1WdxOgr26bB&code=4/lGhX6Dum_FNnM3FE39TcULZb1UMX.0jX6biQfm3MfEnp6UAPFm0F0CIGMgQI

क्या config मुझे याद आ रही: मैं स्वीकार करने के बाद, यह मेरे इस यूआरएल के लिए एक "सामाजिक नेटवर्क लॉग इन विफलता" देता है?

संपादित करें: मुझे नहीं पता कि यह महत्वपूर्ण है लेकिन यह इस त्रुटि को फेंकने से पहले ब्राउज़र को कुछ समय लेता है।

+0

मुझे यह समस्या भी है, त्रुटि संदेश से अधिक जानकारी देखना पसंद करेंगे। –

उत्तर

1

मैंने http://learnbuzz.com/accounts/google/login/callback तक पहुंचने का प्रयास किया है और यह http प्रमाणीकरण का अनुरोध करता है। यह 401 स्टेटस कोड लौटा रहा है।

शायद आपका ब्राउज़र पहले ही लॉग इन है और आप प्रमाणीकरण के लिए यह अनुरोध नहीं देख सकते हैं।

यह पृष्ठ किसी अज्ञात ब्राउज़र विंडो से पहुंच योग्य होना चाहिए। प्राधिकरण की आवश्यकता को हटाने के बाद, यह काम करेगा।

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