ग्राहक खातों के लिए अपने आइडेंटिटी प्रोवाइडर को कनेक्ट और मैनेज करना

आप सभी प्लैटफ़ॉर्म पर ग्राहकों को एक विशेष साइन-इन अनुभव देने के लिए Shopify ग्राहक खातों से अपने खुद के आइडेंटिटी प्रोवाइडर को कनेक्ट कर सकते हैं। यह गाइड सेटअप प्रक्रिया में आपकी मदद करती है, जिसमें आपके ग्राहक खातों और आइडेंटिटी प्रोवाइडर सेटिंग को कॉन्फ़िगर करने से लेकर आपके Shopify एडमिन में कनेक्शन पूरा करने तक की जानकारी शामिल है।

अपने आइडेंटिटी प्रोवाइडर को कनेक्ट करने से पहले, अपने खुद के आइडेंटिटी प्रोवाइडर को कनेक्ट करने की आवश्यकताओं की समीक्षा करें।

अपने आइडेंटिटी प्रोवाइडर को कनेक्ट करने से जुड़ी ध्यान देने वाली बातें

अपने खुद के आइडेंटिटी प्रोवाइडर को ग्राहक खातों से कनेक्ट करने के लिए निम्नलिखित बातों की समीक्षा करें:

  • आप Shopify से कई आइडेंटिटी प्रोवाइडर कनेक्ट कर सकते हैं, लेकिन आप अपने ऑनलाइन स्टोर पर एक बार में केवल एक ही सक्रिय आइडेंटिटी प्रोवाइडर रख सकते हैं।
  • ग्राहक का ईमेल पता और sub क्लेम ही एकमात्र ऐसा डेटा है, जो आपके आइडेंटिटी प्रोवाइडर से Shopify में सिंक होता है और जिसका उपयोग ग्राहकों की पहचान करने के लिए किया जाता है। अगर आप अपने आइडेंटिटी प्रोवाइडर से अन्य डेटा को Shopify में सिंक करना चाहते हैं, तो आपको एक कस्टम API कॉल बनाना होगा।
  • ग्राहक सत्र डिफ़ॉल्ट रूप से 90 दिनों के लिए मान्य होते हैं। लंबे समय तक चलने वाले सत्रों को बनाए रखने के लिए, आपके आइडेंटिटी प्रोवाइडर को रिफ़्रेश टोकन जारी करने होंगे। अधिक जानकारी के लिए सत्र और टोकन आवश्यकताएं देखें।

किसी आइडेंटिटी प्रोवाइडर से कनेक्ट करें

अपने खुद के आइडेंटिटी प्रोवाइडर से कनेक्ट करने के लिए, आपको नीचे दिए गए काम क्रम से पूरे करने होंगे:

चरण 1: अपने ग्राहक खाते की सेटिंग कॉन्फ़िगर करें

  1. अपने Shopify एडमिन से, सेटिंग > ग्राहक खाता पर जाएं।

  2. आइडेंटिटी प्रोवाइडर सेक्शन में, मैनेज करें पर क्लिक करें।

  3. प्रोवाइडर से कनेक्ट करें पर क्लिक करें।

  4. आइडेंटिटी प्रोवाइडर का नाम फ़ील्ड में, अपनी प्रमाणीकरण सेवा के लिए आइडेंटिटी प्रोवाइडर का नाम डालें।

  5. आइडेंटिटी प्रोवाइडर से कनेक्ट करें पेज को खुला रखें, ताकि जब आप अपने आइडेंटिटी प्रोवाइडर की सेटिंग कॉन्फ़िगर करें, तो सेटअप कॉन्फ़िगरेशन सेक्शन से कॉलबैक URL और लॉग आउट URL कॉपी कर सकें।

चरण 2: अपने आइडेंटिटी प्रोवाइडर की सेटिंग कॉन्फ़िगर करें

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

चरण:

  1. एक अलग ब्राउज़र टैब में, अपना आइडेंटिटी प्रोवाइडर डैशबोर्ड खोलें।
  2. अपना ऐप्लिकेशन रजिस्टर करें: अपने आइडेंटिटी प्रोवाइडर डैशबोर्ड में एक गोपनीय ऐप्लिकेशन बनाएं और फिर client_id और client_secret पाएं।
  3. रीडायरेक्ट और लॉग आउट URL कॉन्फ़िगर करें: अपने आइडेंटिटी प्रोवाइडर डैशबोर्ड में, अपने Shopify एडमिन के आइडेंटिटी से कनेक्ट करें पेज के सेटअप कॉन्फ़िगरेशन में दिए गए कॉलबैक URL और लॉग आउट URL डालें।
  4. स्कोप परिभाषित करें: अपने आइडेंटिटी प्रोवाइडर डैशबोर्ड में, पक्का करें कि स्कोप में email और openid शामिल हों।
  1. एंडपॉइंट सेटअप करें: पक्का करें कि आपके आइडेंटिटी प्रोवाइडर डैशबोर्ड में नीचे दिए गए एंडपॉइंट सेटअप किए गए हैं:
    • ऑथराइज़ेशन
    • टोकन
    • JWKS
    • खोज: आपके आइडेंटिटी प्रोवाइडर के आधार पर, खोज एंडपॉइंट का कोई दूसरा नाम हो सकता है, जैसे कि कॉन्फ़िगरेशन या वेल-नोन कॉन्फ़िगरेशन।
  2. अपने आइडेंटिटी प्रोवाइडर का पोस्ट-लॉगआउट रीडायरेक्ट URI पैरामीटर खोजें। आपके आइडेंटिटी प्रोवाइडर के आधार पर, इसका नाम post_logout_redirect_uri, logout_uri या returnTo हो सकता है।
  3. इस पेज को एक ब्राउज़र टैब में खुला रखें, ताकि आप अपना आइडेंटिटी प्रोवाइडर कनेक्शन पूरा करते समय इसका संदर्भ ले सकें।

चरण 3: अपना आइडेंटिटी प्रोवाइडर कनेक्शन पूरा करें

अपने आइडेंटिटी प्रोवाइडर डैशबोर्ड में अपने आइडेंटिटी प्रोवाइडर की सेटिंग कॉन्फ़िगर करने के बाद, आपको अपना कनेक्शन पूरा करने और उसकी जांच करने के लिए अपने Shopify एडमिन पर वापस लौटना होगा।

चरण:

  1. अपने Shopify एडमिन में आइडेंटिटी प्रोवाइडर से कनेक्ट करें पेज पर वापस जाएं।
  2. ऐप्लिकेशन की जानकारी सेक्शन में, वह ज़रूरी जानकारी भरें जो आपके आइडेंटिटी प्रोवाइडर की सेटिंग में दिखाई देती है।
  3. सेव करें पर क्लिक करें।
  4. कनेक्शन की जांच करें पर क्लिक करें और फिर जांच करें कि आपके आइडेंटिटी प्रोवाइडर का प्रमाणीकरण आपके ग्राहक खातों पर रीडायरेक्ट करता है। अगर आपने हाल ही में अपने ऑनलाइन स्टोर पर अपने ग्राहक खाते में लॉग इन किया है, तो आपको नए साइन-इन फ़्लो की जांच करने के लिए लॉग आउट करके फिर से लॉग इन करना पड़ सकता है।
  5. अपने कनेक्शन की जांच करने के बाद, एक्टिवेट करें पर क्लिक करें।

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

चरण 4: अपने बाहरी साइन-इन पेज पर 'Shop से साइन इन करें' बटन जोड़ें

अगर आपका स्टोर पेमेंट मेथड के तौर पर Shop Pay ऑफ़र करता है, तो आपको अपने बाहरी साइन-इन पेज पर 'Shop से साइन इन करें' जोड़ना होगा।

ग्राहक का साइन-इन अनुभव

नया आइडेंटिटी प्रोवाइडर एक्टिवेट करने के बाद, साइन-इन किए हुए ग्राहकों को नई प्रमाणीकरण सेवा का उपयोग करके आपके स्टोर में फिर से साइन इन करना होगा।

ग्राहकों की पहचान करने के लिए आइडेंटिटी प्रोवाइडर से मिले ईमेल पते और sub दोनों का उपयोग किया जाता है। आपके ग्राहक के लिए साइन-इन फ़्लो इस बात पर निर्भर करता है कि उनका ईमेल पता आपके Shopify एडमिन के ग्राहक पेज में किसी मौजूदा प्रोफ़ाइल से मेल खाता है या नहीं:

  • अगर आपके स्टोर पर उस ईमेल पते वाली कोई ग्राहक प्रोफ़ाइल मौजूद है, तो ग्राहक को उस खाते में लॉग इन कर दिया जाता है।
  • अगर उनके ईमेल पते के लिए कोई ग्राहक प्रोफ़ाइल मौजूद नहीं है, तो ग्राहक के सफलतापूर्वक साइन इन करने के बाद एक नया ग्राहक खाता बन जाता है।

sub एक आंतरिक आइडेंटिफ़ायर है और इसे API या Shopify एडमिन के ज़रिए एक्सेस नहीं किया जा सकता।

डिफ़ॉल्ट आइडेंटिटी प्रोवाइडर के रूप में Shopify पर वापस लौटें

आप किसी भी समय अपने आइडेंटिटी प्रोवाइडर को वापस डिफ़ॉल्ट ग्राहक साइन-इन अनुभव में बदल सकते हैं।

चरण:

  1. अपने Shopify एडमिन से, सेटिंग > ग्राहक खाता पर जाएं।

  2. आइडेंटिटी प्रोवाइडर सेक्शन में, मैनेज करें पर क्लिक करें।

  3. डिफ़ॉल्ट आइडेंटिटी प्रोवाइडर ड्रॉप-डाउन मेनू में, एक्टिवेट करें चुनें।

अपना डिफ़ॉल्ट आइडेंटिटी प्रोवाइडर एक्टिवेट करने के बाद, आपकी ग्राहक खाता सेटिंग के आइडेंटिटी प्रोवाइडर सेक्शन में डिफ़ॉल्ट आइडेंटिटी प्रोवाइडर के बगल में एक एक्टिव बैज दिखाई देता है।

ग्राहक डेटा मैनेज करना

अगर कोई ग्राहक अनुरोध करता है कि उसकी निजी जानकारी आपके Shopify स्टोर से हटा दी जाए, तो आप अपने Shopify एडमिन से ग्राहक का निजी डेटा मिटा सकते हैं।

अगर आपने अपना खुद का आइडेंटिटी प्रोवाइडर कनेक्ट किया है, तो आपको अपने प्रोवाइडर डैशबोर्ड से भी संबंधित ग्राहक डेटा हटाना होगा। ज़्यादा जानकारी के लिए, ग्राहक डेटा मिटाने के बारे में अपने आइडेंटिटी प्रोवाइडर के दस्तावेज़ देखें।