2010-02-15 8 views
6

सभी को एक साथ जोड़ने के साथ एक समस्या का पता चला - फेसबुक, जीडब्ल्यूटी और ऐप इंजन।जीडब्ल्यूटी और ऐप इंजन (जावा) के साथ फेसबुक कनेक्ट

मुझे ऐप इंजन (जावा) पर होस्ट की गई मेरी वेबसाइट पर उपयोगकर्ता को प्रमाणीकृत करने की आवश्यकता है जो जीडब्ल्यूटी का उपयोग करता है। प्रमाणीकरण के बाद, कुछ जानकारी फेसबुक से सर्वर पर पास की जानी चाहिए - जैसे प्रोफ़ाइल जानकारी, उपयोगकर्ता सूची इत्यादि।

वर्तमान में facebook4gwt का उपयोग करने की कोशिश कर रहा हूं और प्रमाणीकरण ठीक काम करता है, और मैं क्लाइंट पक्ष पर सभी आवश्यक जानकारी प्राप्त कर सकता हूं, लेकिन कर सकता हूं सर्वर पर फेसबुक सत्र स्थानांतरित नहीं करें, विशेष रूप से, session verification के लिए फेसबुक कुकीज़ प्राप्त करें।

क्या कोई इस के लिए कोई अच्छा समाधान सुझा सकता है? शायद, facebook4gwt से छुटकारा पाने और सर्वर की तरफ सबकुछ करने के लिए यह समझदारी होगी।

+0

मैंने अभी देखा है कि फेसबुक का उपयोग करके स्टैक ओवरफ्लो पर लॉगिन करना संभव है। क्या फेसबुक ओपनआईडी का समर्थन कर रहा है? यह यहाँ कैसे किया जाता है? –

उत्तर

1

मैं ऐप इंजन पर अपने आवेदन के उपयोगकर्ताओं को प्रमाणीकृत करने के लिए एक वर्ष के लिए gwt-facebook लाइब्रेरी का उपयोग कर रहा हूं। जब कोई उपयोगकर्ता पहले से ही फेसबुक में लॉग इन हो चुका है, और पहले से ही मेरे आवेदन को अधिकृत कर चुका है, तो मैं स्वचालित रूप से access_token जीडब्ल्यूटी में प्राप्त कर सकता हूं और इसे सर्वर पर भेज सकता हूं जो facebook-java-api लाइब्रेरी के साथ कड़ी मेहनत (डेटा सिंकिंग) कर सकता है।

+0

जिथब में होस्ट की गई एक फॉलोअप प्रोजेक्ट: https://github.com/olams/GwtFB/ –

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