मेरे पास एक एकल पृष्ठ ऐप है जो ड्रॉपबॉक्स और लिंक्डइन जैसी अन्य सेवाओं के साथ एकीकृत करता है। उदाहरण के लिए, ड्रॉपबॉक्स में बहुत अच्छा एपीआई है और मुझे दूसरी विंडो में ड्रॉपबॉक्स के प्रमाणीकरण लिंक को खोलकर प्रमाणीकरण मिल रहा है। एक बार जब उपयोगकर्ता प्रमाणीकृत हो जाता है, तो मैं उनसे अपनी नई विंडो को बंद करने के लिए कहता हूं।एक नई विंडो खोलने के बिना एक पेज एप में ड्रॉपबॉक्स प्रमाणीकरण कैसे करें?
स्पष्ट रूप से यह उप-शीर्ष है क्योंकि यह उपयोगकर्ता को मेरे ऐप से दूर ले जाता है, और टैबलेट पर और भी बोझिल होता है।
मैं ऐप के भीतर प्रमाणीकरण कैसे करूं, जैसे कि लाइटबॉक्स या मोडल फॉर्म में?
ध्यान दें कि एकीकरण स्वयं सर्वर-पक्ष क्लाइंट पक्ष नहीं होता है। वर्तमान में, ड्रॉपबॉक्स प्रमाणीकरण पृष्ठ में एक कॉल बैक पेज है जो मेरे सर्वर से संकेत करता है कि प्रमाणीकरण सफल था, जिसे मैं उपयोगकर्ता के तालिका में भविष्य में उपयोग के लिए डेटाबेस में संग्रहीत करता हूं।
नोट: इनाम टिप्पणी पढ़ना चाहिए: एक कोड नमूना अत्यधिक वांछित है लेकिन की आवश्यकता नहीं।
क्या आप स्पष्ट कर सकते हैं कि आपका ऐप कहां काम करता है, यानी यह एक ऐसा वेब ऐप है जिसे उपयोगकर्ता अपने ब्राउज़र में एक्सेस करता है, क्या यह मूल ऐप/प्लेटफॉर्म इत्यादि है? – Greg
यह बैकबोन और दोस्तों पर बनाया गया एक वेब ऐप है, और फोनगैप का उपयोग कर मोबाइल पर डाउनलोड के लिए भी उपलब्ध कराया जाएगा। मैं फोनगैप के साथ ड्रॉपबॉक्स एसडीके का उपयोग करने में सक्षम हो सकता हूं, इसलिए यह प्रश्न इन-ब्राउज़र वेब-ऐप पर केंद्रित है। त्वरित स्पष्टीकरण के लिए –
धन्यवाद! मैंने अपना जवाब पोस्ट कर दिया है, अगर मुझे गलत समझा जाता है तो मुझे बताएं :-) – Greg