2011-08-10 25 views
7

मैं जानना चाहता हूं कि stackoverflow.com मेरे जीमेल खाते के माध्यम से लॉगिन कैसे सक्षम करता है।कैसे stackoverflow जीमेल के माध्यम से लॉगिन पूरा करते हैं?

क्या कोई व्यवस्था दोनों कंपनियों के बीच है? या यह सिर्फ एपीआई है?

क्या जीमेल स्टैक ओवरफ़्लो को जानकारी भेजता है?

मुझे एपीआई कहां मिल सकता है?

उत्तर

8

यह Open ID कहा जाता है आधारित प्रमाणीकरण this एक बहुत अच्छी प्रस्तुति जो Why और How यह

काम करता है जब आप की तरह stackoverflow यह आप याहू या Gmail या किसी अन्य ओपन आईडी के माध्यम से प्रवेश करने का विकल्प देता कुछ साइट पर जाने के लिए समझाने है प्रदाता।

मान लें कि आप याहू चुनते हैं। स्टैक ओवरफ्लो फिर याहू से आपके आईडी + पासवर्ड का उपयोग करके प्रमाणित करने के लिए कहेंगे और स्टैक ओवरफ्लो परिणाम देगा चाहे आप सफल थे या नहीं। यदि आप सफल हैं, तो स्टैक ओवरफ्लो अब पता है कि आप प्रामाणिक उपयोगकर्ता हैं और यह आपको लॉग इन करेगा। इस तरह स्टैक ओवरफ्लो प्रत्येक सदस्य के लिए उपयोगकर्ता आईडी और पासवर्ड संग्रहीत करने से बच सकता है और आप केवल स्टैक ओवरफ्लो

8

इसे ओपनआईडी कहा जाता है, google बस प्रोटोकॉल को लागू करता है।

1

के लिए एक और आईडी बनाने की आवश्यकता से बच सकते हैं आप लॉगिन पेज के माध्यम से देख सकते हैं, एसओ ने ओपनआईडी के साथ कई अन्य विक्रेता एपीआई के साथ जी एपी का इस्तेमाल किया है जैसा कि टीजे ने उल्लेख किया है। तो लॉग इन करने पर, जी एपीआई लॉगिन जानकारी सामान के साथ एसओ पर वापस रीडायरेक्ट करता है।

यहां तक ​​कि एक ही एपीआई का उपयोग करने के बाद, आप अपनी वेबसाइट एक ही कर सकते हैं।