2013-07-08 23 views
11

वेब ब्राउज़र का उपयोग करना उदा। एंड्रॉइड पर क्रोम, यदि किसी मोबाइल वेबसाइट के लिए उपयोगकर्ता को फेसबुक में लॉग इन करने की आवश्यकता होती है और वे नहीं हैं, तो ब्राउजर फेसबुक मूल ऐप के माध्यम से फेसबुक में लॉग इन होने के बावजूद ब्राउज़र लॉगिन विवरण मांगेगा। क्या उपयोगकर्ता को फिर से लॉग इन करने के बिना फेसबुक ऐप से विवरण प्राप्त करने का कोई तरीका है?मोबाइल वेबसाइट फेसबुक लॉगिन लॉगिन के लिए फेसबुक ऐप का उपयोग कर लॉगिन करें

+0

आप "विवरण" के रूप में क्या उम्मीद करते हैं? –

उत्तर

0

मुझे लगता है कि यह संभव नहीं है, क्योंकि हम ब्राउज़र और ऐप को लिंक नहीं करेंगे। मैंने फेसबुक लॉगिन एकीकरण के साथ एक एंड्रॉइड ऐप विकसित किया है। अगर फेसबुक मूल ऐप पहले ही लॉग इन है, तो अब मैं अपने ऐप फेसबुक लॉगिन बटन पर क्लिक करता हूं, यह सीधे मेरे ऐप को एफबी उपयोगकर्ता नाम और पासवर्ड पूछे बिना मेरे होम पेज पर रीडायरेक्ट करता है।

मेरे लिए मैं जावास्क्रिप्ट

localStorage.setItem("userName", userName); 
localStorage.setItem("password", password); 

var uname=localStorage.getItem('userName'); 
var pass=localStorage.getItem('password'); 
2

आप एक ब्राउज़र में वेबसाइट में प्रवेश करने के लिए, फेसबुक app से फेसबुक खाते का उपयोग करना चाहते हैं में localStorage इस्तेमाल किया - यह असंभव है, मध्यस्थ अनुप्रयोग, या सेवा के बिना। और इसके साथ ही, मुझे नहीं लगता कि आप उपयोगकर्ता लॉगिन डेटा प्राप्त कर सकते हैं।

अन्य दृष्टिकोण - launch अपनी साइट से फेसबुक ऐप का प्रयास करें, और इससे साइट दिखाएं, लेकिन फिर से, आप ऐप का उपयोग करके इसमें लॉगिन नहीं कर सकते हैं।

क्यों? चूंकि ऐप में केवल टोकन डेटा होता है, और कुछ भी नहीं। आपको पासवर्ड, या ईमेल जैसी अन्य जानकारी नहीं मिल सकती है। साथ ही, ब्राउज़र का काम, जो कुकीज़ और ऐप को सहेजता है, जो टोकन को सहेजता है अलग है। आप उन्हें एक साथ कनेक्ट नहीं कर सकते हैं।

0

स्पष्ट रूप से यह ब्राउज़र में वेबसाइट का उपयोग करना संभव नहीं है।

यदि आप कोई एंड्रॉइड ऐप विकसित करते हैं तो भी यह संभव नहीं है, इसका कारण यह है कि फेसबुक ऐप किसी भी अन्य ऐप को भी साझा नहीं करेगा (भले ही यह उसी डिवाइस पर चल रहा हो)।

मुझे यह भी नहीं लगता कि ब्राउज़र से फेसबुक ऐप लॉन्च करना आपके लिए व्यवहार्य होगा, क्योंकि आप सिर्फ फेसबुक लॉगिन सिस्टम का उपयोग करना चाहते हैं और फिर उपयोगकर्ताओं को अपनी वेबसाइट पर वापस लेना चाहते हैं (और फिर फेसबोक कोई भी नहीं भेजेगा आपके वेब या ऐप से डेटा, भले ही इसे आपके वेब या ऐप से लॉन्च किया गया हो)।

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