मुख्य कंटेंट तक स्किप करें

सोशल लॉगिन

आपके स्टोरफ़्रंट के साइन-इन पर "Google के साथ जारी रखें" जैसा बटन जोड़ता है, ताकि विज़िटर वेरिफ़िकेशन कोड का इंतज़ार करने के बजाय अपने मौजूदा अकाउंट से साइन इन कर सकें।

मेन्यूसेटिंग्स → खाते
पैनल रूट/admin/social-login
ज़रूरी एक्सेसPlatform → Social Credential → View list

यह कैसे काम करता है​

हर प्रोवाइडर एक कार्ड है, जिसे आप अलग से कॉन्फ़िगर करते हैं: Google, Apple और Kakao।

Kakao अभी सेव नहीं किया जा सकता

Kakao का कार्ड स्क्रीन पर है, लेकिन उसकी सेटिंग्स सेव करने पर अस्वीकार हो जाती हैं। फ़िलहाल Google या Apple इस्तेमाल करें।

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

स्टेटसमतलब
सक्रियचालू और कॉन्फ़िगर किया हुआ: बटन आपके स्टोरफ़्रंट पर दिखता है
निष्क्रियकॉन्फ़िगर किया हुआ, लेकिन बंद
कॉन्फ़िगर नहीं हैअभी तक कोई क्लाइंट आईडी नहीं जोड़ी गई

प्रोवाइडर कॉन्फ़िगर करना​

किसी प्रोवाइडर कार्ड पर सेट अप करें से उसका कॉन्फ़िगरेशन खुलता है।

फ़ील्डटिप्पणी
{provider} लॉगिन सक्षम करेंआपके स्टोरफ़्रंट पर "जारी रखें" वाला बटन दिखाता है
क्लाइंट आईडीप्रोवाइडर के अपने कंसोल से। चालू करने के लिए ज़रूरी
क्लाइंट सीक्रेटउसी जगह से। संपादित करते समय मौजूदा सीक्रेट रखने के लिए इसे खाली छोड़ें
मोबाइल ऐप आईडीवैकल्पिक अतिरिक्त आईडी जिनके टोकन स्वीकार किए जाने चाहिए, कॉमा से अलग, 10 तक
पंजीकृत करने के लिए रिटर्न URLApple और Kakao के लिए दिखता है। यही पता प्रोवाइडर के कंसोल में ठीक इसी रूप में रजिस्टर करें। Google में रजिस्टर करने के लिए कुछ नहीं है

स्क्रीन से हर प्रोवाइडर के डेवलपर कंसोल का सीधा लिंक मिलता है।

रिटर्न URL उनकी ओर रजिस्टर करना होता है

स्क्रीन वही पता दिखाती है जिसे रजिस्टर करना है। प्रोवाइडर किसी अनजान पते से आने वाले साइन-इन को अस्वीकार कर देता है, इसलिए इसे बिल्कुल वैसा ही कॉपी करें।

मोबाइल ऐप आईडी​

प्रोवाइडरकिसके लिए इस्तेमाल करें
Appleआपके iOS ऐप का bundle ID, ताकि ऐप से Sign in with Apple स्वीकार हो
Googleअतिरिक्त क्लाइंट आईडी जिनके टोकन स्वीकार किए जाने चाहिए। ऐप आमतौर पर ऊपर वाली क्लाइंट आईडी ही इस्तेमाल करता है
बाकीअतिरिक्त क्लाइंट आईडी जिनके टोकन स्वीकार किए जाने चाहिए

कार्ड दिखाता है कि किसी प्रोवाइडर में कितनी मोबाइल ऐप आईडी हैं।

काम का क्रम​

प्रोवाइडर की ओर सब तैयार होने से पहले चालू करने का मतलब है एक ऐसा बटन जो काम नहीं करता।

ग्राहक क्या देखते हैं​

साइन-इन स्क्रीन पर, सामान्य वेरिफ़िकेशन कोड वाले साइन-इन के साथ, एक डिवाइडर और हर सक्रिय प्रोवाइडर के लिए एक "जारी रखें" वाला बटन, जैसे "Google के साथ जारी रखें"। पहली बार सोशल साइन-इन करने पर उनका अकाउंट बन जाता है।

उदाहरण स्थितियाँ​

साइन-अप के दौरान छोड़कर जाने वालों को कम करना​

वही एक प्रोवाइडर चालू करें जिसे आपके ग्राहक असल में इस्तेमाल करते हैं। एक काम करने वाला बटन चार बटनों से बेहतर है।

आपके पास iOS ऐप है​

Apple कॉन्फ़िगर करें, और मोबाइल ऐप आईडी में अपने ऐप का bundle ID जोड़ें, ताकि ऐप के अंदर का साइन-इन स्वीकार हो।

किसी प्रोवाइडर का बटन काम करना बंद कर चुका है​

उसके क्रेडेंशियल बदल गए हैं, या रिटर्न URL अब रजिस्टर नहीं है। प्रोवाइडर का कंसोल जाँचें, फिर यहाँ क्लाइंट आईडी और सीक्रेट दोबारा दर्ज करें।

सवाल-जवाब​

क्या मैं क्लाइंट आईडी के बिना कोई प्रोवाइडर चालू कर सकता हूँ? नहीं। फ़ॉर्म में यह ज़रूरी है।

क्या मेरा क्लाइंट सीक्रेट मुझे दोबारा दिखाया जाता है? नहीं। संपादित करते समय मौजूदा सीक्रेट रखने के लिए इसे खाली छोड़ें।

क्या सोशल साइन-इन मेरे पंजीकरण फ़ील्ड छोड़ देता है? नहीं। नया ग्राहक फिर भी साइन-अप फ़ॉर्म पूरा करता है, उन सभी फ़ील्ड के साथ जिन्हें आप पंजीकरण फ़ील्ड में दिखाते और ज़रूरी बनाते हैं।

क्या मैं किसी प्रोवाइडर के क्रेडेंशियल हटाए बिना उसे बंद कर सकता हूँ? हाँ। उसके कार्ड पर सक्रिय स्विच बंद करें। स्टेटस निष्क्रिय हो जाता है।