2013-04-04 13 views
5

मैं चाहता हूं कि उपयोगकर्ता मेरे ऐप में लॉगिन करने से पहले पासवर्ड इनपुट कर सके। फेसबुक प्रलेखन केवल जावास्क्रिप्ट एसडीके का उपयोग करके दिखाता है। क्या कोई मुझे कृपया मार्गदर्शन कर सकता है या मुझे php का उपयोग करके इसे कैसे करने के बारे में कुछ संदर्भ दे सकता है?मैं PHP एसडीके का उपयोग कर फेसबुक में पुनः प्रमाणीकरण कैसे कर सकता हूं?

यहाँ क्या यह js में की तरह लग रहा है:

FB.login(function(response) { 
// Original FB.login code 
}, { auth_type: 'reauthenticate' }) 
+0

_ "फेसबुक प्रलेखन केवल जावास्क्रिप्ट एसडीके का उपयोग करके दिखाता है।" _ - नहीं, यह सर्वर-साइड प्रवाह के लिए भी समझाया गया है: https://developers.facebook.com/docs/howtos/login/server- साइड-री-ऑथ/# चरण 1 और PHP एसडीके और इसकी getLoginURL विधि का उपयोग करते समय, पैरामीटर भी जोड़ा जा सकता है। – CBroe

उत्तर

-2

पीएचपी एसडीके के बारे में, यह, तुम सब के बारे में है सिर्फ अपने क्रेडेंशियल्स इनपुट करने के लिए उपयोगकर्ताओं को बाध्य है, भले ही आप अभी भी एक वैध access_token है।

इसके अलावा, एक और विषय पर: पीएचपी एसडीके का उपयोग नहीं करते, यह के रूप में धीमी गति से के नरक

मेरी पिछली कंपनी में, जिस पर मैं फेसबुक से जुड़ी परियोजनाओं पर काम कर रहा था, मुझे स्क्रैच से एक परियोजना को फिर से करना पड़ा क्योंकि यह PHP एसडीके का उपयोग कर रहा था। प्रत्येक पृष्ठ के कारण के बीच प्रतीक्षा के 10s, हम जेएस एपीआई में स्विच, और फिर तेजी से चमक रहा है। बस अपने ग्राहकों को एफबी डेटा के लिए नौकरी दें क्योंकि वैसे भी आप उनके माध्यम से अपना डेटा प्राप्त करते हैं।

संक्षेप में, केवल सीआरओएन (ऑफ़लाइन) कार्यों में PHP एसडीके का उपयोग करें।

+0

डाउनवोट क्यों? –

+1

क्योंकि यह पूछे गए प्रश्न का उत्तर नहीं देता है? – CBroe

+0

यह करता है। दोबारा पढ़ें। –

2

official documentation का पालन करें लेकिन getLoginUrl के बजाय getReAuthenticationUrl विधि का उपयोग करें।

parameters getLoginUrl के समान ही हैं।

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

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