मुख्य मजकुराकडे जा

WeChat WiFi Authentication समाकलित करणे: APAC ग्राहकांसाठी Captive Portal ऑनबोर्डिंग

WeChat चे मासिक १.४१ अब्ज सक्रिय वापरकर्ते आहेत, ज्यामुळे ती जागतिक स्तरावर चीनी ग्राहकांसाठी प्राथमिक डिजिटल ओळख बनली आहे. हे मार्गदर्शक APAC मधील ठिकाणांसाठी एंटरप्राइझ captive portals मध्ये WeChat OAuth 2.0 authentication कसे समाकलित करावे हे स्पष्ट करते, ज्यामध्ये प्लॅटफॉर्म नोंदणी, स्कोप निवड, RADIUS Change of Authorisation अंमलबजावणी आणि GDPR व चीनच्या PIPL सह दुहेरी-फ्रेमवर्क अनुपालन समाविष्ट आहे. हे या तिमाहीत कृती करू इच्छिणाऱ्या IT व्यवस्थापक, नेटवर्क आर्किटेक्ट्स आणि व्हेन्यू ऑपरेशन्स डायरेक्टर्ससाठी उद्दिष्टित आहे.

📖 9 मिनिट वाचन📝 2,130 शब्द🔧 2 सोडवलेली उदाहरणे4 सराव प्रश्न📚 10 महत्वाच्या व्याख्या

हे मार्गदर्शक ऐका

पॉडकास्ट ट्रान्सक्रिप्ट पहा
कॅप्टिव्ह पोर्टल्ससाठी (CAPTIVE PORTALS) WECHAT OAUTH ऑथेंटिकेशन कसे कॉन्फिगर करावे एक Purple तांत्रिक माहितीपत्रक - अंदाजे १० मिनिटे प्रस्तावना आणि संदर्भ (अंदाजे १ मिनिट) स्वागत आहे. जर तुम्ही चीनी पर्यटकांना सेवा देणाऱ्या हॉटेल, रिटेल चेन, स्टेडियम किंवा कॉन्फरन्स सेंटरमधील गेस्ट WiFi चे व्यवस्थापन करत असाल, तर हे माहितीपत्रक तुमच्यासाठी आहे. Tencent च्या स्वतःच्या डेटाच्या आधारे, २०२५ पर्यंत WeChat चे १.४१ अब्ज मासिक सक्रिय युजर्स आहेत. यातील बहुतांश युजर्स चीनमध्ये आहेत, परंतु या प्लॅटफॉर्मचा आंतरराष्ट्रीय स्तरावरही मोठा प्रभाव आहे. मलेशियामध्ये १२ दशलक्ष WeChat युजर्स आहेत. जपानमध्ये ५.५ दशलक्ष. दक्षिण कोरियामध्ये ५ दशलक्ष. आणि संपूर्ण आग्नेय आशिया, मध्य पूर्व आणि युरोपमध्ये ही संख्या वाढत आहे. जेव्हा एखादा चीनी पाहुणा तुमच्या WiFi शी कनेक्ट होतो आणि त्याला केवळ ईमेल, Facebook किंवा व्हाउचर कोड असलेला लॉगिन पेज दिसतो, तेव्हा त्यांना तात्काळ अडथळा जाणवतो. त्यांच्या त्या डिव्हाइसवर स्थानिक ईमेल पत्ता सेट केलेला नसू शकतो. परंतु त्यांच्याकडे WeChat नक्कीच असते. त्यामुळे प्रश्न हा नाही की तुम्ही WeChat लॉगिन ऑफर केले पाहिजे की नाही. प्रश्न हा आहे की तुम्ही ते योग्यरित्या, सुरक्षितपणे आणि अशा प्रकारे कसे कॉन्फिगर करता ज्यामुळे तुम्हाला प्रत्यक्षात वापरता येईल असा फर्स्ट-पार्टी डेटा मिळेल. आज आपण याच विषयावर चर्चा करणार आहोत. आपण OAuth २.० फ्लो, तुम्हाला आवश्यक असणारे दोन प्लॅटफॉर्म रजिस्ट्रेशन्स, तुम्ही कोणता डेटा गोळा करता हे ठरवणारा स्कोप निर्णय, नेटवर्क-साइड एन्फोर्समेंट मेकॅनिझम आणि २०२६ मध्ये महत्त्वाचे असणारे अनुपालन (compliance) विचार या गोष्टी समजून घेणार आहोत. तांत्रिक सखोल विश्लेषण (अंदाजे ५ मिनिटे) चला आर्किटेक्चरपासून सुरुवात करूया. एक Captive Portal अनऑथेंटिकेटेड डिव्हाइसवरील HTTP ट्रॅफिक अडवतो आणि त्याला लॉगिन पेजवर रिडायरेक्ट करतो. ते लॉगिन पेज पोर्टल सर्व्हरवर होस्ट केलेले असते, मग ते ऑन-प्रिमायसेस असो किंवा क्लाउडमध्ये. जेव्हा तुम्ही WeChat OAuth जोडता, तेव्हा तुम्ही त्या फ्लोमध्ये थर्ड-पार्टी आयडेंटिटी प्रोव्हाइडर समाविष्ट करत असता. याचा क्रम असा आहे. पाहुणा तुमच्या SSID शी कनेक्ट होतो. ॲक्सेस पॉइंट किंवा वायरलेस कंट्रोलर हे शोधून काढतो की डिव्हाइसचे कोणतेही ऑथेंटिकेटेड सेशन नाही आणि ते सर्व HTTP ट्रॅफिक तुमच्या Captive Portal URL कडे रिडायरेक्ट करते. पोर्टल पेज लोड होते आणि WeChat सह लॉगिन पर्याय दाखवते. पाहुणा WeChat लॉगिनवर टॅप करतो. तुमचा पोर्टल सर्व्हर ब्राउझरला WeChat च्या ऑथरायझेशन एंडपॉइंटवर रिडायरेक्ट करतो, ज्यामध्ये तुमचा AppID, रिडायरेक्ट URI, कोडचा रिस्पॉन्स टाईप आणि स्कोप पाठवला जातो. WeChat ऑथेंटिकेशन पूर्णपणे स्वतःच्या सर्व्हरवर हाताळते. जर पाहुणा आधीच त्यांच्या ब्राउझरमध्ये WeChat वर लॉग इन असेल, तर त्यांना संमती स्क्रीन (consent screen) दिसते. जर ते WeChat इन-ॲप ब्राउझर वापरत असतील, तर snsapi बेस स्कोपसह हा अनुभव सायलेंट असू शकतो, म्हणजेच कोणतीही संमती विचारली जात नाही. त्यानंतर WeChat तात्पुरत्या ऑथरायझेशन कोडसह तुमच्या पोर्टलच्या रिडायरेक्ट URI वर परत रिडायरेक्ट करते. तुमचा पोर्टल सर्व्हर WeChat API ला कॉल करून त्या कोडच्या बदल्यात ॲक्सेस टोकन मिळवतो. WeChat एक ॲक्सेस टोकन, रिफ्रेश टोकन, युझरचा OpenID आणि मंजूर केलेला स्कोप परत पाठवते. जर तुम्ही snsapi userinfo स्कोपची विनंती केली असेल, तर तुम्ही युझरचे टोपणनाव, प्रोफाइल फोटो (avatar), लिंग आणि शहर मिळवण्यासाठी दुसरा API कॉल करू शकता. आता, दोन प्लॅटफॉर्म रजिस्ट्रेशन्स. याच ठिकाणी बहुतांश अंमलबजावणी चुकते. WeChat कडे दोन स्वतंत्र डेव्हलपर प्लॅटफॉर्म आहेत. WeChat Open Platform हे वेबसाइट ॲप्लिकेशन्स आणि मोबाईल ॲप्स हाताळते. WeChat Official Accounts Platform हे पब्लिक खाती हाताळते, ज्याची प्रत्यक्षात बहुतांश वेन्यूजला गरज असते. WeChat इन-ॲप ब्राउझरमधील पाहुण्यांना सेवा देणाऱ्या Captive Portal साठी, तुम्हाला Official Accounts Platform वर Service Account ची आवश्यकता आहे. Subscription Account काम करणार नाही. त्यामध्ये OAuth वेब पेज ऑथरायझेशन परवानग्या नसतात. Service Account मध्ये त्या असतात, आणि ते snsapi base आणि snsapi userinfo या दोन्ही स्कोप्सना सपोर्ट करते. WeChat च्या बाहेरील मानक मोबाईल ब्राउझरवरून (जसे की Android वर Chrome किंवा iOS वर Safari) ॲक्सेस केल्या जाणाऱ्या Captive Portal साठी, तुम्हाला Open Platform वर नोंदणीकृत Website Application ची आवश्यकता आहे. हे snsapi login स्कोप वापरते आणि एक QR कोड दाखवते जो युझर त्यांच्या WeChat ॲपद्वारे स्कॅन करतो. प्रत्यक्षात, बहुतांश वेन्यू डिप्लॉयमेंट्स दोन्ही वापरतात. हॉटेलमधील एखादा पाहुणा Chrome मध्ये पोर्टल उघडू शकतो, QR कोड पाहू शकतो, तो WeChat द्वारे स्कॅन करू शकतो आणि ऑथेंटिकेट करू शकतो. किंवा ते स्वतः WeChat मधील लिंक फॉलो करू शकतात, इन-ॲप ब्राउझरवर जाऊ शकतात आणि snsapi base द्वारे सायलेंटली ऑथेंटिकेट करू शकतात. चला स्कोप निवडीबद्दल बोलूया, कारण हा एक महत्त्वाचा निर्णय घेण्याचा मुद्दा आहे. snsapi base स्कोप केवळ OpenID रिटर्न करतो. तुमच्या Official Account मधील त्या युझरसाठी हा एक युनिक आयडेंटिफायर आहे. यासाठी युझरच्या संमतीच्या प्रॉम्प्टची आवश्यकता नसते. हे ऑथेंटिकेशन युझरला दिसत नाही. हे अशा परत येणाऱ्या पाहुण्यांसाठी आदर्श आहे ज्यांचे प्रोफाईल तुम्ही आधीच तयार केले आहे, किंवा अशा वेन्यूजसाठी जिथे तुम्हाला नवीन डेटा न मिळण्याच्या बदल्यात शून्य अडथळा (zero friction) हवा आहे. snsapi userinfo स्कोप OpenID सोबत युझरचे WeChat टोपणनाव, प्रोफाईल पिक्चर, लिंग, भाषा सेटिंग आणि शहर रिटर्न करतो. यासाठी स्पष्ट संमती स्क्रीनची आवश्यकता असते. युझरला एक प्रॉम्प्ट दिसतो ज्यामध्ये विचारले जाते की ते तुमच्या Official Account ला त्यांच्या माहितीमध्ये प्रवेश करण्याची परवानगी देतात का. बहुतांश युझर्स हे स्वीकारतात, परंतु यामुळे प्रक्रियेत थोडा अडथळा येतो. योग्य निवड तुमच्या वापरण्याच्या उद्देशावर (use case) अवलंबून असते. पहिल्यांदा नोंदणी करणाऱ्या पाहुण्यासाठी जिथे तुम्हाला प्रोफाईल तयार करायचे आहे, तिथे snsapi userinfo वापरा आणि तुमच्या पोर्टल पेजवर GDPR-सुसंगत संमती लेयरसह त्याची जोडी बनवा. आधीच संमती दिलेल्या आणि ज्यांचे प्रोफाईल तुमच्याकडे आधीपासूनच आहे अशा परत येणाऱ्या पाहुण्यासाठी, सायलेंट री-ऑथेंटिकेशनसाठी snsapi base वापरा. आता, नेटवर्क अंमलबजावणीची बाजू. OAuth टोकन मिळवणे ओळख सिद्ध करते, परंतु ते आपोआप नेटवर्क सुरू करत नाही. यशस्वी ऑथेंटिकेशनचे नेटवर्क ॲक्सेसमध्ये रूपांतर करण्यासाठी तुम्हाला एका यंत्रणेची आवश्यकता आहे. यासाठीचे दोन मानक दृष्टिकोन म्हणजे RFC 3576 मध्ये परिभाषित केलेले RADIUS Change of Authorisation (CoA), आणि MAC ॲड्रेस बायपास. RADIUS CoA सह, यशस्वी OAuth नंतर तुमचे पोर्टल सर्व्हर नेटवर्क कंट्रोलरला CoA विनंती पाठवते, आणि कंट्रोलर डिव्हाइसला अन-ऑथेंटिकेटेड VLAN मधून गेस्ट VLAN मध्ये हलवतो. हे Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme, आणि Fortinet सोबत काम करते. MAC bypass सह, पोर्टल सर्व्हर डिव्हाइसचा MAC address अधिकृत क्लायंट म्हणून नोंदणीकृत करतो आणि कंट्रोलर त्याला परवानगी देतो. MAC bypass ची अंमलबजावणी करणे सोपे आहे परंतु ते कमी सुरक्षित आहे, कारण MAC addresses स्पूफ केले जाऊ शकतात आणि आधुनिक स्मार्टफोन वाढत्या प्रमाणात MAC address रँडमायझेशन वापरतात, ज्यामुळे पुन्हा कनेक्ट करताना ही यंत्रणा खंडित होते. Purple चे Guest WiFi प्लॅटफॉर्म या दोन्ही यंत्रणा हाताळते. WeChat OAuth पूर्ण झाल्यानंतर, Purple चे क्लाउड ओव्हरले संबंधित हार्डवेअरला योग्य सिग्नल पाठवते. ठिकाणच्या ऑपरेटरला ते भाषांतर मॅन्युअली व्यवस्थापित करण्याची आवश्यकता नसते. अंमलबजावणीच्या शिफारसी आणि त्रुटी (अंदाजे २ मिनिटे) WeChat OAuth Captive Portal अंमलबजावणी अयशस्वी होण्यास कारणीभूत ठरणाऱ्या पाच गोष्टी मी तुम्हाला सांगतो. पहिली: रिडायरेक्ट URI विसंगती. WeChat तुम्ही प्लॅटफॉर्मवर नोंदणीकृत केलेल्या अधिकृत डोमेनच्या विरूद्ध रिडायरेक्ट URI प्रमाणित करते. जर तुमचा पोर्टल सर्व्हर वेगळा सबडोमेन, वेगळा पाथ किंवा HTTPS ऐवजी HTTP वापरत असेल, तर OAuth फ्लो एरर 40029 सह अयशस्वी होतो, ज्याचा अर्थ अवैध कोड असा आहे. तुम्ही वापरत असलेल्या प्रत्येक डोमेन व्हेरिएंटची नोंदणी करा, ज्यामध्ये स्टेजिंग एन्व्हायर्नमेंट्सचा समावेश आहे. दुसरी: क्लायंट बाजूला AppSecret. तुमचे AppSecret कधीही क्लायंट-साइड JavaScript किंवा मोबाईल ॲप बायनरीमध्ये दिसू नये. ते तुमच्या सर्व्हरवर असणे आवश्यक आहे. ते उघड झाल्यास, कोणीही तुमच्या ॲप्लिकेशनचे सोंग घेऊ शकते आणि तुमच्या वतीने WeChat च्या APIs ना कॉल करू शकते. तिसरी: गहाळ CSRF संरक्षण. OAuth विनंतीमधील स्टेट पॅरामीटर विशेषतः क्रॉस-साइट रिक्वेस्ट फॉर्जरी रोखण्यासाठी अस्तित्वात आहे. क्रिप्टोग्राफिकली रँडम स्टेट व्हॅल्यू जनरेट करा, ती युझरच्या सेशनमध्ये स्टोअर करा आणि WeChat रिडायरेक्ट झाल्यावर ती प्रमाणित करा. हे वगळल्यास तुमच्या सिस्टीममध्ये खरी असुरक्षितता निर्माण होते. चौथी: इन-ॲप ब्राउझर डिटेक्शन गॅप. WeChat चा इन-ॲप ब्राउझर एक विशिष्ट युझर एजंट स्ट्रिंग सेट करतो ज्यामध्ये MicroMessenger समाविष्ट असते. जर तुमच्या पोर्टलने हे शोधले नाही आणि योग्य OAuth फ्लो दाखवला नाही, तर युझर्सना खराब अनुभव किंवा एररचा सामना करावा लागतो. पाचवी: GDPR आणि PIPL संरेखन. तुम्ही युरोपियन अभ्यागतांना सेवा देत असल्यास, तुम्ही WeChat OAuth द्वारे गोळा करत असलेल्या डेटाला GDPR लागू होतो. तुम्ही चीनी अभ्यागतांना सेवा देत असल्यास, तुम्ही त्यांच्या डेटावर कशा प्रकारे प्रक्रिया करता याला चीनचा वैयक्तिक माहिती संरक्षण कायदा, ज्याला PIPL म्हणून ओळखले जाते, लागू होतो. दोन्हीसाठी प्रक्रियेसाठी कायदेशीर आधार, स्पष्ट उद्देश मर्यादा आणि डेटा मिनिमायझेशन आवश्यक आहे. snsapi base स्कोपचे समर्थन करणे snsapi userinfo पेक्षा डेटा मिनिमायझेशन तत्त्वांतर्गत सोपे आहे. तुम्ही जे काही गोळा करता, त्याचा तुमचा कायदेशीर आधार आणि तुमचा डेटा ठेवण्याचा कालावधी दस्तऐवजीकरण करून ठेवा. रॅपिड-फायर प्रश्न आणि उत्तरे (अंदाजे १ मिनिट) प्रश्न: मी ईमेल आणि SMS लॉगिन देखील ऑफर करणाऱ्या पोर्टलवर WeChat लॉगिन वापरू शकतो का? होय. Purple सह बहुतेक एंटरप्राइझ पोर्टल प्लॅटफॉर्म एकाच पोर्टल पेजवर एकाधिक ऑथेंटिकेशन पद्धतींना सपोर्ट करतात. WeChat इतर पर्यायांसह एक पर्याय म्हणून दिसतो. प्रश्न: WeChat OAuth iOS वर काम करते का? होय, परंतु एका बारकाव्यासह. Apple ची ॲप ट्रॅकिंग ट्रान्सपेरन्सी फ्रेमवर्क सर्व्हर-साइड OAuth फ्लोवर परिणाम करत नाही. iOS वरील Safari मधील WeChat लॉगिन QR कोड फ्लो किंवा रिडायरेक्ट फ्लोद्वारे कार्य करते. WeChat ॲप स्वतः ऑथेंटिकेशन हाताळते. प्रश्न: WeChat चे API उपलब्ध नसल्यास काय होईल? तुमच्या पोर्टलने फॉलबॅक लागू केला पाहिजे. WeChat API कॉल कालबाह्य झाल्यास किंवा एरर आल्यास, वापरकर्त्याला पर्यायी लॉगिन पद्धतीवर रीडायरेक्ट करा. त्यांना रिकामी स्क्रीन दाखवू नका. प्रश्न: मी OpenID चा वापर कायमस्वरूपी ग्राहक ओळखकर्ता म्हणून करू शकतो का? तुमच्या अधिकृत खात्यामध्ये (Official Account), होय. दिलेल्या वापरकर्त्यासाठी आणि दिलेल्या अधिकृत खात्यासाठी OpenID स्थिर असतो. तुमच्याकडे एकापेक्षा जास्त अधिकृत खाती असल्यास, त्याच वापरकर्त्याचे त्या खात्यांमध्ये वेगवेगळे OpenID असतील. क्रॉस-अकाउंट ओळख निश्चितीसाठी, WeChat एक UnionID प्रदान करते, ज्यासाठी तुमची खाती ओपन प्लॅटफॉर्मवर लिंक केलेली असणे आवश्यक आहे. सारांश आणि पुढील पायऱ्या (अंदाजे १ मिनिट) थोडक्यात सांगायचे तर. Captive Portal साठी WeChat OAuth प्रमाणीकरण हा दोन-प्लॅटफॉर्म नोंदणीचा सराव, स्कोपचा निर्णय, नेटवर्क अंमलबजावणीचे एकत्रीकरण आणि अनुपालन पुनरावलोकन आहे. या चार गोष्टी योग्य रीतीने करा आणि तुमच्याकडे अशी लॉगिन पद्धत असेल जी एक अब्जाहून अधिक संभाव्य अभ्यागतांना शून्य पासवर्ड त्रासासह सेवा देते. पुढील व्यावहारिक पायऱ्या या आहेत. प्रथम, तुमचे अभ्यागत WeChat इन-ॲप ब्राउझरमध्ये किंवा मानक मोबाइल ब्राउझरमध्ये पोर्टलवर येतात का ते निश्चित करा. त्यावरून तुम्हाला कोणत्या प्लॅटफॉर्म नोंदणीची आवश्यकता आहे हे ठरते. दुसरे, स्कोप निश्चित करा. परत येणाऱ्या पाहुण्यांसाठी snsapi base वापरा आणि संमतीसह पहिल्यांदा नोंदणी करणाऱ्यांसाठी snsapi userinfo वापरा. तिसरे, तुमचे नेटवर्क हार्डवेअर RADIUS CoA ला सपोर्ट करत असल्याची खात्री करा किंवा पर्याय म्हणून MAC बायपास कॉन्फिगर करा. चौथे, GDPR आणि PIPL आवश्यकतांनुसार तुमच्या गोपनीयता सूचना आणि संमती प्रवाहाचे पुनरावलोकन करा. पाचवे, लाइव्ह जाण्यापूर्वी रीडायरेक्ट URI, स्टेट पॅरामीटर व्हॅलिडेशन आणि इन-ॲप ब्राउझर डिटेक्शनची चाचणी घ्या. जर तुम्हाला हे पाहायचे असेल की Purple, २०२४ मधील ८०,००० ठिकाणांवर आणि ४४० दशलक्ष लॉगिनमध्ये, एका व्यापक Guest WiFi आणि विश्लेषण प्लॅटफॉर्मचा भाग म्हणून WeChat OAuth कसे हाताळते, तर purple.ai ला भेट द्या किंवा तुमच्या अकाउंट टीमशी संपर्क साधा. ऐकल्याबद्दल धन्यवाद.

header_image.png

कार्यकारी सारांश (Executive summary)

APAC प्रदेशात कार्यरत असलेल्या किंवा जागतिक स्तरावर चिनी पर्यटकांना सेवा देणाऱ्या व्यावसायिक ठिकाणांसाठी, WeChat WiFi प्रमाणीकरण आता ऐच्छिक राहिलेले नाही. २०२५ पर्यंत १.४१ अब्ज मासिक सक्रिय वापरकर्त्यांसह (स्रोत: Tencent), WeChat ही चिनी ग्राहकांसाठी प्राथमिक डिजिटल ओळख आहे. तुमच्या SSID शी कनेक्ट होणाऱ्या आणि केवळ ईमेल किंवा Facebook लॉगिन पर्याय पाहणाऱ्या पाहुण्याला त्वरित अडथळा जाणवतो. त्यांच्याकडे WeChat असण्याची शक्यता पूर्णपणे निश्चित असते. त्यांच्याकडे त्या डिव्हाइसवर स्थानिक ईमेल पत्ता कॉन्फिगर केलेला नसण्याची शक्यताही तितकीच जास्त असते.

हे मार्गदर्शक Captive Portal मध्ये WeChat OAuth 2.0 कसे समाकलित करावे याचे तपशील देते. यामध्ये आम्ही Tencent ला आवश्यक असलेल्या दोन स्वतंत्र प्लॅटफॉर्म नोंदणी, तुम्ही कोणता फर्स्ट-पार्टी डेटा गोळा करता हे ठरवणारा स्कोप निर्णय आणि यशस्वी OAuth एक्सचेंजचे प्रत्यक्ष नेटवर्क ॲक्सेसमध्ये रूपांतर करणारी RADIUS Change of Authorisation (CoA) यंत्रणा समाविष्ट करतो. आम्ही GDPR आणि चीनच्या वैयक्तिक माहिती संरक्षण कायदा (PIPL) च्या ओव्हरलॅपिंग अनुपालन आवश्यकता देखील संबोधित करतो.

Purple चे Guest WiFi प्लॅटफॉर्म Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme आणि Fortinet हार्डवेअरवर नेटवर्क अंमलबजावणी स्तर स्वयंचलित करते. Purple ८०,०००+ पेक्षा जास्त थेट ठिकाणांवर कार्यरत आहे आणि २०२४ मध्ये ४४० दशलक्ष लॉगिनची नोंद झाली आहे (Purple अंतर्गत डेटा).

तांत्रिक सखोल विश्लेषण (Technical deep-dive)

OAuth 2.0 प्रवाह

एक Captive Portal (एक वेब-आधारित प्रमाणीकरण गेटवे जो अप्रमाणित उपकरणांमधून येणाऱ्या HTTP ट्रॅफिकला अडवतो) पाहुण्यांना ऑन-प्रिमाइसेस किंवा क्लाउडमध्ये होस्ट केलेल्या पोर्टल सर्व्हरवरील लॉगिन पृष्ठावर पुनर्निर्देशित करतो. WeChat OAuth जोडल्याने Tencent ची ओळख पायाभूत सुविधा त्या प्रवाहामध्ये समाविष्ट होते.

हा क्रम खालीलप्रमाणे चालतो. पाहुणा SSID शी जोडला जातो. वायरलेस कंट्रोलर प्रमाणित सत्राची अनुपस्थिती शोधतो आणि सर्व HTTP ट्रॅफिक Captive Portal URL कडे पुनर्निर्देशित करतो. पोर्टल पृष्ठ लोड होते आणि WeChat सह लॉगिन पर्याय सादर करते. पाहुणा WeChat निवडतो. पोर्टल सर्व्हर open.weixin.qq.com वरील WeChat च्या अधिकृतता एंडपॉइंटवर पुनर्निर्देशन तयार करतो, ज्यामध्ये चार पॅरामीटर्स पास केले जातात: AppID, पुनर्निर्देशन URI, code वर सेट केलेला प्रतिसाद प्रकार आणि विनंती केलेला स्कोप.

WeChat वापरकर्त्याचे प्रमाणीकरण पूर्णपणे स्वतःच्या इन्फ्रास्ट्रक्चरवर करते. जर अतिथी आधीच WeChat इन-अॅप ब्राउझरद्वारे साइन इन असेल, तर snsapi_base स्कोप कोणत्याही दृश्यमान प्रॉम्प्टशिवाय मूक (silent) प्रमाणीकरणास अनुमती देतो. WeChat अल्पायुषी ऑथोरायझेशन कोडसह पोर्टलच्या नोंदणीकृत रीडायरेक्ट URI वर परत रीडायरेक्ट करतो. पोर्टल सर्व्हर AppID, AppSecret, कोड आणि ग्रँट टाईपसह api.weixin.qq.com/sns/oauth2/access_token ला कॉल करून या कोडच्या बदल्यात ॲक्सेस टोकन मिळवतो. WeChat ॲक्सेस टोकन, रिफ्रेश टोकन, वापरकर्त्याचा OpenID आणि मंजूर केलेला स्कोप परत करतो. जर snsapi_userinfo ची विनंती केली गेली असेल, तर api.weixin.qq.com/sns/userinfo वर दुसरा API कॉल करून वापरकर्त्याचे टोपणनाव, प्रोफाइल इमेज, लिंग आणि शहर मिळवले जाते.

architecture_overview.png

प्लॅटफॉर्म नोंदणी: बहुतांश उपयोजनांमध्ये अडथळा ठरणारा निर्णय

Tencent दोन स्वतंत्र डेव्हलपर प्लॅटफॉर्म चालवते, आणि चुकीचा प्लॅटफॉर्म निवडणे हे अयशस्वी अंमलबजावणीचे सर्वात सामान्य कारण आहे.

ॲक्सेस संदर्भ आवश्यक नोंदणी प्लॅटफॉर्म URL समर्थित स्कोप
WeChat इन-अॅप ब्राउझर सर्व्हिस अकाउंट (ऑफिशियल अकाउंट्स प्लॅटफॉर्म) mp.weixin.qq.com snsapi_base, snsapi_userinfo
मानक मोबाईल ब्राउझर (Chrome, Safari) वेबसाइट ॲप्लिकेशन (ओपन प्लॅटफॉर्म) open.weixin.qq.com snsapi_login (QR कोड फ्लो)

ऑफिशियल अकाउंट्स प्लॅटफॉर्मवरील सबस्क्रिप्शन अकाउंट काम करणार नाही. त्यामध्ये OAuth वेब पेज ऑथोरायझेशन परवानग्या नसतात. केवळ सर्व्हिस अकाउंटमध्येच त्या परवानग्या असतात.

Hospitality आणि Retail मधील बहुतांश एंटरप्राइझ उपयोजने दोन्ही नोंदणी लागू करतात. हॉटेलमधील अतिथी Chrome मध्ये Captive Portal उघडू शकतो, WeChat द्वारे QR कोड स्कॅन करू शकतो आणि ओपन प्लॅटफॉर्म फ्लोद्वारे प्रमाणीकरण करू शकतो. किंवा ते स्वतः WeChat मधील लिंक फॉलो करू शकतात, इन-अॅप ब्राउझरवर जाऊ शकतात आणि ऑफिशियल अकाउंट्स फ्लोद्वारे मूकपणे प्रमाणीकरण करू शकतात. दोन्ही मार्ग हाताळले गेले पाहिजेत.

स्कोप निवड आणि डेटा संकलन

OAuth स्कोप हा एक खरा आर्किटेक्चरल निर्णय आहे, केवळ कॉन्फिगरेशन तपशील नाही. हे वापरकर्त्याला येणारा अडथळा आणि तुमच्या WiFi Analytics प्लॅटफॉर्मला मिळणारा डेटा निर्धारित करते.

snsapi_base केवळ OpenID परत करतो - तुमच्या ऑफिशियल अकाउंटमधील त्या वापरकर्त्यासाठी एक स्थिर, अनन्य आयडेंटिफायर. यासाठी कोणत्याही वापरकर्ता संमती प्रॉम्प्टची आवश्यकता नसते. प्रमाणीकरण अदृश्य असते. हे परत येणाऱ्या अतिथींसाठी वापरा ज्यांचे प्रोफाइल तुमच्याकडे आधीपासूनच आहे, किंवा स्टेडियम आणि ट्रान्सपोर्ट हब सारख्या हाय-थ्रूपुट वातावरणासाठी वापरा जेथे कनेक्शन गतीला प्राधान्य असते. snsapi_userinfo OpenID सोबतच टोपणनाव, प्रोफाइल इमेज, लिंग, भाषा सेटिंग आणि शहर परत करते. हे एक स्पष्ट संमती स्क्रीन ट्रिगर करते. पहिल्यांदा येणाऱ्या पाहुण्यांच्या नोंदणीसाठी याचा वापर करा जेणेकरून फर्स्ट-पार्टी डेटा प्रोफाइल तयार करता येईल, आणि यासोबत पोर्टल पेजवर PIPL-सुसंगत आणि GDPR-सुसंगत संमती स्तर (consent layer) जोडा.

व्यावहारिक नियम: वेगासाठी snsapi_base वापरा, डेटासाठी snsapi_userinfo वापरा. वापरकर्त्याचा OpenID तुमच्या डेटाबेसमध्ये आधीपासून अस्तित्वात आहे की नाही हे तपासून तुम्ही दोन्ही लागू करू शकता. असल्यास, snsapi_base ची विनंती करा. नसल्यास, snsapi_userinfo ची विनंती करा.

नेटवर्क अंमलबजावणी: RADIUS CoA आणि MAC बायपास

OAuth टोकन ओळख सिद्ध करते. ते नेटवर्क उघडत नाही. यशस्वी प्रमाणीकरणाचे नेटवर्क पॉलिसी बदलामध्ये रूपांतर करण्यासाठी एक स्वतंत्र यंत्रणा असणे आवश्यक आहे.

RFC 3576 मध्ये परिभाषित केलेले RADIUS Change of Authorisation (CoA), हा प्रमाणित दृष्टिकोन आहे. पोर्टल सर्व्हरला वैध OAuth टोकन मिळाल्यानंतर, ते वायरलेस कंट्रोलरला CoA विनंती पाठवते. कंट्रोलर सेशन अपडेट करतो, आणि डिव्हाइसला वॉल्ड गार्डन VLAN (एक मर्यादित नेटवर्क विभाग जो केवळ पोर्टल ट्रॅफिकला अनुमती देतो) मधून पूर्ण गेस्ट VLAN मध्ये हलवतो. हे Cisco Meraki, HPE Aruba, Ruckus, Juniper Mist, Ubiquiti UniFi, Cambium, Extreme आणि Fortinet सोबत काम करते.

MAC address bypass यशस्वी OAuth नंतर डिव्हाइसचा MAC ॲड्रेस अधिकृत क्लायंट म्हणून नोंदणीकृत करतो. त्यानंतर कंट्रोलर पुढील कोणत्याही आव्हानाशिवाय त्या ॲड्रेसवरून ट्रॅफिकला परवानगी देतो. हे लागू करणे सोपे आहे परंतु यात दोन धोके आहेत: MAC ॲड्रेस स्पूफ केले जाऊ शकतात, आणि iOS 14 आणि Android 10 नंतरचे व्हर्जन डीफॉल्टनुसार MAC ॲड्रेस रँडमायझेशन वापरतात, ज्यामुळे पुन्हा कनेक्ट करताना ही यंत्रणा खंडित होते.

सुरक्षा महत्त्वाची असलेल्या कोणत्याही उपयोजनासाठी (deployment), RADIUS CoA हा योग्य पर्याय आहे. गेस्ट नेटवर्क्स सुरक्षित करण्याबद्दल अधिक माहितीसाठी, What Is Secure WiFi: Essential Guide for Business 2026 आणि Enterprise WiFi Security: A Complete Guide for 2026 पहा.

अंमलबजावणी मार्गदर्शक

उपयोजन-पूर्व (Pre-deployment) चेकलिस्ट

कॉन्फिगरेशनची एक ओळही लिहिण्यापूर्वी, या पाच पायऱ्या पूर्ण करा.

पहिले, ॲक्सेस संदर्भ निश्चित करा. तुमच्या ठिकाणाचे सर्वेक्षण करा आणि पाहुण्यांना WeChat इन-ॲप ब्राउझरमध्ये, मानक मोबाइल ब्राउझरमध्ये किंवा दोन्हीमध्ये पोर्टलचा सामना करावा लागेल का ते ओळखा. याचे उत्तर तुमच्या प्लॅटफॉर्म नोंदणी आवश्यकता ठरवते.

दुसरे, योग्य प्लॅटफॉर्मवर नोंदणी करा. इन-ॲप ब्राउझर ॲक्सेससाठी, WeChat ऑफिशियल अकाउंट्स प्लॅटफॉर्मवर सर्व्हिस अकाउंट तयार करा. मानक ब्राउझर ॲक्सेससाठी, WeChat ओपन प्लॅटफॉर्मवर वेबसाइट ॲप्लिकेशनची नोंदणी करा. प्रत्येकासाठी तुमचे AppID आणि AppSecret नोंदवून ठेवा.

तिसरे, तुमचे रिडायरेक्ट URIs कॉन्फिगर करा. तुमचे पोर्टल वापरत असलेल्या प्रत्येक डोमेन आणि सबडोमेनची नोंदणी करा, ज्यामध्ये स्टेजिंग एन्व्हायरमेंटचाही समावेश आहे. WeChat अचूक-मॅच व्हॅलिडेशनची सक्ती करते. विसंगती असल्यास एरर 40029 येते.

चौथे, सर्व्हर-साइड टोकन एक्सचेंज लागू करा. AppSecret कधीही क्लायंट-साइड कोडमध्ये दिसू नये. एक सर्व्हर-साइड एंडपॉइंट तयार करा जो ऑथरायझेशन कोड स्वीकारतो, टोकनसाठी त्याची देवाणघेवाण करतो आणि केवळ तुमच्या पोर्टलला आवश्यक असलेला डेटा परत करतो.

पाचवे, CSRF संरक्षणासाठी state पॅरामीटर लागू करा. एक क्रिप्टोग्राफिकली रँडम व्हॅल्यू जनरेट करा, ती वापरकर्त्याच्या सेशनमध्ये स्टोअर करा, OAuth विनंतीमध्ये पाठवा आणि परत आल्यावर तिचे प्रमाणीकरण करा.

Ruckus SmartZone साठी कॉन्फिगरेशन पायऱ्या

Ruckus SmartZone चालवणाऱ्या ठिकाणांसाठी, WeChat पोर्टल कॉन्फिगरेशन Services and Profiles, नंतर Hotspots and Portals, आणि नंतर WeChat टॅब अंतर्गत असते. तुम्ही Authentication URL (तुमच्या पोर्टल सर्व्हरचा WeChat कॉलबॅक एंडपॉइंट), DNAT Destination (अनधिकृत क्लायंट रीडायरेक्ट्स हाताळणारा सर्व्हर), आणि Grace Period (नुकताच डिस्कनेक्ट झालेला वापरकर्ता पुन्हा प्रमाणीकरण न करता पुन्हा कनेक्ट होऊ शकतो तो वेळ, जो डीफॉल्टनुसार ६० मिनिटे असतो) कॉन्फिगर करता. प्रमाणीकरण टप्प्यादरम्यान WeChat च्या API एंडपॉइंट्सवर ट्रॅफिकला अनुमती देण्यासाठी तुम्ही वॉल्ड गार्डन व्हाइटलिस्ट देखील कॉन्फिगर करता. अशाच प्रकारच्या कंट्रोलर कॉन्फिगरेशन पॅटर्नसाठी Step-by-Step Guide: Configuring Ruijie Wireless Controllers for Guest WiFi Captive Portals देखील पहा.

इन-अॅप ब्राउझर डिटेक्शन

WeChat चा इन-अॅप ब्राउझर MicroMessenger समाविष्ट असलेली युझर एजंट स्ट्रिंग सेट करतो. तुमच्या पोर्टलने ही स्ट्रिंग शोधली पाहिजे आणि योग्य OAuth फ्लो दाखवला पाहिजे. जर MicroMessenger उपस्थित असेल, तर Official Accounts फ्लो वापरा. नसल्यास, Open Platform QR कोड फ्लो वापरा. हे अचूकपणे शोधण्यात अयशस्वी झाल्यास युझर एक्सपिरियन्स खराब होतो किंवा प्रमाणीकरण त्रुटी येतात.

सर्वोत्तम पद्धती

डेटा मिनिमायझेशन आणि ड्युअल-फ्रेमवर्क अनुपालन

GDPR (युरोपियन अभ्यागतांना लागू) आणि PIPL (चिनी नागरिकांना लागू) या दोन्हीसाठी वैयक्तिक डेटावर प्रक्रिया करण्यासाठी कायदेशीर आधार, स्पष्ट उद्देश मर्यादा आणि डेटा मिनिमायझेशन आवश्यक आहे. snsapi_base स्कोपचे समर्थन करणे snsapi_userinfo पेक्षा डेटा मिनिमायझेशन तत्त्वांतर्गत सोपे आहे. जेव्हा तुम्ही snsapi_userinfo द्वारे डेमोग्राफिक डेटा गोळा करता, तेव्हा तुमचा कायदेशीर आधार, तुमचा डेटा ठेवण्याचा कालावधी (retention period) आणि Tencent सोबतचा तुमचा डेटा प्रोसेसिंग करार दस्तऐवजीकरण करून ठेवा.

PILP, जे नोव्हेंबर २०२१ पासून लागू आहे, संवेदनशील वैयक्तिक माहितीसाठी स्पष्ट संमतीची आवश्यकता असते आणि चीनबाहेरील डेटा प्रोसेसर्सनी समतुल्य संरक्षण मानके लागू करणे बंधनकारक करते. जर तुमचा पोर्टल सर्व्हर मुख्य भूप्रदेश चीनच्या बाहेर असेल, तर तुम्हाला मिळणाऱ्या WeChat OpenID आणि प्रोफाइल डेटाला क्रॉस-बॉर्डर डेटा ट्रान्सफर नियम लागू होतात की नाही याचे मूल्यांकन तुम्ही केले पाहिजे.

मल्टी-प्रॉपर्टी डिप्लॉयमेंटसाठी UnionID

OpenID प्रत्येक वापरकर्त्यासाठी प्रति Official Account युनिक असतो. तुम्ही विविध प्रॉपर्टीजमध्ये एकापेक्षा जास्त Official Accounts चालवत असल्यास, एकाच पाहुण्याचे प्रत्येक खात्यात वेगवेगळे OpenIDs असतील. WeChat एक UnionID प्रदान करते जे एकाच Open Platform नोंदणीशी लिंक केलेल्या सर्व खात्यांमध्ये सुसंगत राहते. हॉटेल चेन्स, रिटेल ग्रुप्स किंवा एकाधिक ठिकाणे व्यवस्थापित करणाऱ्या विमानतळ ऑपरेटरसाठी, सुरुवातीपासूनच UnionID-आधारित ओळख रिझोल्यूशन लागू करा.

सिक्युरिटी हार्डनिंग

AppSecret ला पर्यावरण व्हेरिएबल (environment variable) किंवा सिक्रेट्स मॅनेजरमध्ये स्टोअर करा, सोर्स कोडमध्ये कधीही ठेवू नका. एक्सपोजरची शंका असल्यास ते त्वरित रोटेट करा. गैरवापर रोखण्यासाठी तुमच्या टोकन एक्सचेंज एंडपॉइंटवर रेट लिमिटिंग लागू करा. सर्व OAuth एरर्स लॉग करा, विशेषतः 40029 (invalid code) आणि 40163 (code expired), कारण हे चुकीचे कॉन्फिगरेशन किंवा ॲक्टिव्ह प्रोबिंग दर्शवतात.

गेस्ट नेटवर्क सुरक्षा आर्किटेक्चरच्या अधिक विस्तृत माहितीसाठी, Why Consumer WiFi Gear Doesn't Belong on Your Guest Network पहा.

केस स्टडीज

लक्झरी हॉटेल चेन, सिंगापूर

सिंगापूरमधील एका ३५० खोल्यांच्या लक्झरी हॉटेलने, जे प्रामुख्याने चिनी व्यावसायिक प्रवाशांना सेवा देते, त्यांच्या अस्तित्वात असलेल्या ईमेल लॉगिन पर्यायासोबत WeChat WiFi ऑथेंटिकेशन लागू केले. अंमलबजावणीपूर्वी, फ्रंट-डेस्क कर्मचाऱ्यांनी WiFi लॉगिनच्या अडचणींबद्दल दररोज सरासरी १५ गेस्ट तक्रारी नोंदवल्या होत्या. चिनी गेस्ट अशा ईमेल पत्त्यांचा वापर करण्याचा प्रयत्न करत होते जे त्यांनी त्यांच्या ट्रॅव्हल डिव्हाइसेसवर कॉन्फिगर केले नव्हते.

हॉटेलने WeChat ऑफिशियल अकाउंट्स प्लॅटफॉर्मवर सर्व्हिस अकाउंट आणि ओपन प्लॅटफॉर्मवर वेबसाइट ॲप्लिकेशनची नोंदणी केली. त्यांनी पहिल्यांदा कनेक्ट होणाऱ्यांसाठी snsapi_userinfo आणि MAC ॲड्रेसद्वारे ओळखल्या जाणाऱ्या परत येणाऱ्या गेस्टसाठी snsapi_base कॉन्फिगर केले. सेशन प्रमोशन हाताळण्यासाठी HPE Aruba कंट्रोलर RADIUS CoA साठी कॉन्फिगर केला गेला होता.

३० दिवसांच्या आत, गेस्ट WiFi लॉगिनच्या तक्रारी दररोज दोनपेक्षा कमी झाल्या. हॉटेलचा WiFi Analytics डेटाबेस पहिल्या महिन्यात ४,२०० व्हेरिफाइड फर्स्ट-पार्टी प्रोफाईल्सने वाढला, ज्यामध्ये शहर-स्तरीय डेमोग्राफिक डेटाने टार्गेटेड पोस्ट-स्टे कम्युनिकेशन्स सक्षम केले.

आंतरराष्ट्रीय रिटेल मॉल, क्वालालंप

क्वालालंपमधील एका प्रीमियम रिटेल मॉलला, ज्याचे केवळ मलेशियामध्येच १२ दशलक्ष WeChat युजर्स आहेत, त्यांच्या खरेदीदारांच्या डिजिटल अपेक्षांशी सुसंगत असा WiFi ऑनबोर्डिंग अनुभव हवा होता. हा मॉल १८०,००० चौरस मीटरच्या रिटेल फ्लोअरवर Cisco Meraki ॲक्सेस पॉइंट्स चालवत होता.

या डिप्लॉयमेंटमध्ये क्लाउड ओव्हरले म्हणून Purple च्या Guest WiFi प्लॅटफॉर्मचा वापर केला गेला, ज्यामध्ये WeChat OAuth ही प्राथमिक ऑथेंटिकेशन पद्धत आणि SMS OTP हा फॉलबॅक पर्याय होता. Purple च्या हार्डवेअर-अग्नॉस्टिक आर्किटेक्चरने कस्टम डेव्हलपमेंटची आवश्यकता न पडता Cisco Meraki सोबतचे RADIUS CoA इंटिग्रेशन हाताळले.

मॉलने डिप्लॉयमेंटनंतरच्या पहिल्या तिमाहीत WiFi सेशन सुरू होण्यामध्ये ३४% वाढ नोंदवली, ज्याचे श्रेय WeChat युजर्ससाठी कमी झालेल्या ऑनboarding त्रासाला जाते. snsapi_userinfo कन्सेंट फ्लोद्वारे गोळा केलेल्या फर्स्ट-पार्टी डेटाने मॉलच्या मार्केटिंग टीमला टार्गेटेड कॅम्पेन डिलिव्हरीसाठी खरेदीदारांचे त्यांच्या मूळ शहरानुसार वर्गीकरण करण्यास सक्षम केले.

retail_venue_wechat_wifi.png

ट्रबलशूटिंग आणि जोखीम निवारण

एरर कारण उपाय
40029 invalid code रीडायरेक्ट URI विसंगती किंवा कोडचा पुन्हा वापर नोंदणीकृत URIs तंतोतंत जुळत असल्याची खात्री करा; कोड फक्त एकदाच वापरता येतात
ऑथेंटिकेशननंतर रिकामी स्क्रीन RADIUS CoA कॉन्फिगर केलेले नाही किंवा अयशस्वी होत आहे कंट्रोलर CoA सेटिंग्ज आणि UDP पोर्ट 3799 वरील फायरवॉल नियम तपासा
MAC रँडमायझेशनमुळे परत येणाऱ्या पाहुण्यांचा फ्लो खंडित होतो iOS/Android MAC रँडमायझेशन OpenID-आधारित सेशन ट्रॅकिंगवर स्थलांतरित व्हा; केवळ-MAC ओळखीचा वापर टाळा
snsapi_userinfo रिकामे फील्ड्स परत करते वापरकर्त्याने WeChat गोपनीयता निर्बंध सेट केले आहेत नल (null) फील्ड्स योग्यरित्या हाताळा; प्रवेशासाठी प्रोफाइल डेटाची आवश्यकता ठेवू नका

ROI आणि व्यावसायिक प्रभाव

WeChat WiFi ऑथेंटिकेशनचे व्यावसायिक महत्त्व तीन मोजता येण्याजोग्या परिणामांवर आधारित आहे.

फर्स्ट-पार्टी डेटा संपादन. प्रत्येक snsapi_userinfo ऑथेंटिकेशन डेमोग्राफिक डेटासह एक व्हेरिफाइड गेस्ट प्रोफाइल तयार करते. ७०% ऑक्युपन्सी आणि ४०% चिनी पाहुणे असलेल्या २०० खोल्यांच्या हॉटेलसाठी, हे दरवर्षी अंदाजे २०,००० नवीन व्हेरिफाइड प्रोफाइल्स दर्शवते, जे प्रत्येक एका WeChat ओळखीशी जोडलेले असतात जे सततच्या री-एंगेजमेंटला सपोर्ट करतात.

कमी झालेला सपोर्टचा भार. लॉगिनमधील अडथळे हे गेस्ट WiFi सपोर्ट कॉल्सचे मुख्य कारण आहेत. सध्याच्या पर्यायांसह WeChat ऑथेंटिकेशन जोडणारे वेन्यू WiFi-संबंधित फ्रंट-डेस्क चौकशीमध्ये सातत्याने घट झाल्याची नोंद करतात, ज्यामुळे कर्मचाऱ्यांचा वेळ अधिक महत्त्वाच्या कामांसाठी मोकळा होतो.

मार्केटिंग पोहोच. WeChat ऑफिशियल अकाउंट्स वेन्यूजला फॉलोअर्सना पुश नोटिफिकेशन्स पाठवण्याची परवानगी देतात. तुमच्या ऑफिशियल अकाउंटद्वारे ऑथेंटिकेट करणाऱ्या पाहुण्याला ते फॉलो करण्यासाठी प्रवृत्त केले जाऊ शकते, ज्यामुळे थेट संवाद चॅनेल तयार होतो जो WeChat च्या इकोसिस्टममध्ये कार्य करतो, जिथे चिनी ग्राहक दररोज सरासरी ८२ मिनिटे घालवतात (स्रोत: Walk the Chat).

Purple चा Engage प्लॅन याला आणखी पुढे नेतो, ज्यामुळे WiFi ऑथेंटिकेशनच्या वेळी गोळा केलेल्या फर्स्ट-पार्टी डेटावर आधारित स्वयंचलित पोस्ट-व्हिजिट मेसेजिंग, लॉयल्टी ट्रिगर्स आणि सेगमेंटेड मोहिमा सक्षम होतात.

महत्वाच्या व्याख्या

Captive Portal

एक वेब-आधारित प्रमाणीकरण गेटवे जो अप्रमाणित डिव्हाइसवरून येणाऱ्या HTTP ट्रॅफिकला अडवतो आणि नेटवर्क प्रवेश देण्यापूर्वी त्याला लॉगिन पृष्ठावर पुनर्निर्देशित करतो.

ज्याद्वारे अतिथी WiFi प्रमाणीकरण वापरकर्त्यांना सादर केले जाते ती यंत्रणा. WeChat OAuth ही Captive Portal ऑफर करू शकत असलेल्या अनेक प्रमाणीकरण पद्धतींपैकी एक आहे.

OAuth 2.0

एक उद्योग-मानक अधिकृतता प्रोटोकॉल जो वापरकर्त्याने तृतीय पक्षासह आपला पासवर्ड शेअर न करता, वापरकर्त्याच्या वतीने वेब सेवेमध्ये (WeChat) मर्यादित प्रवेश मिळविण्यास तृतीय-पक्ष ॲप्लिकेशनला (Captive Portal) अनुमती देतो.

WeChat लॉगिन शक्य करणारी मूळ फ्रेमवर्क. पोर्टलला वापरकर्त्याचे WeChat क्रेडेंशियल कधीही दिसत नाहीत; त्याला फक्त एक टोकन मिळते जे WeChat ने त्यांना प्रमाणित केल्याची पुष्टी करते.

RADIUS CoA

Change of Authorisation. RFC 3576 मध्ये परिभाषित केलेली एक यंत्रणा जी RADIUS सर्व्हरला सक्रिय नेटवर्क क्लायंटचे सत्र अधिकृतता गुणधर्म डायनॅमिकपणे सुधारण्याची परवानगी देते, जसे की VLAN असाइनमेंट बदलणे.

नेटवर्क अंमलबजावणी यंत्रणा जी यशस्वी WeChat OAuth एक्सचेंजला प्रत्यक्ष नेटवर्क प्रवेशामध्ये रूपांतरित करते. CoA शिवाय, अतिथी प्रमाणित होतो परंतु कंट्रोलरला नेटवर्क उघडायचे आहे हे समजत नाही.

OpenID

विशिष्ट अधिकृत खाते किंवा वेबसाइट ॲप्लिकेशनसाठी विशिष्ट वापरकर्त्याला WeChat द्वारे नियुक्त केलेला एक अद्वितीय आयडेंटिफायर. हा सर्व सत्रांमध्ये स्थिर असतो परंतु वेगवेगळ्या खात्यांमध्ये भिन्न असतो.

तुमच्या WiFi विश्लेषण डेटाबेसमध्ये अतिथी ओळखण्यासाठी वापरली जाणारी प्राथमिक की. जर तुम्ही एकाधिक अधिकृत खाती चालवत असाल आणि तुम्हाला क्रॉस-अकाउंट ओळख निश्चितीची आवश्यकता असेल तर त्याऐवजी UnionID वापरा.

snsapi_base

एक WeChat OAuth स्कोप जो संमती प्रॉम्प्ट न दाखवता केवळ वापरकर्त्याचा OpenID परत करून सायलेंट प्रमाणीकरण सक्षम करतो.

परत येणाऱ्या अतिथींसाठी किंवा हाय-थ्रूपुट वातावरणासाठी वापरा जेथे कनेक्शन गतीला प्राधान्य दिले जाते. OpenID व्यतिरिक्त कोणताही डेमोग्राफिक डेटा परत करत नाही.

snsapi_userinfo

एक WeChat OAuth स्कोप जो वापरकर्त्याचा OpenID, टोपणनाव, प्रोफाइल इमेज, लिंग, भाषा आणि शहर परत करतो, ज्यासाठी वापरकर्त्याच्या स्पष्ट संमती स्क्रीनची आवश्यकता असते.

प्रथमच येणाऱ्या अतिथींच्या नोंदणीसाठी वापरा जेणेकरून फर्स्ट-पार्टी डेटा प्रोफाइल तयार करता येईल. हे GDPR आणि PIPL-सुसंगत संमती लेयरसह जोडलेले असणे आवश्यक आहे.

PIPL

Personal Information Protection Law. चीनचा सर्वसमावेशक डेटा गोपनीयता कायदा, जो नोव्हेंबर २०२१ पासून लागू आहे, जो चीनी नागरिकांचा वैयक्तिक डेटा कसा गोळा केला जावा, त्यावर प्रक्रिया केली जावी आणि हस्तांतरित केला जावा हे नियंत्रित करतो.

WeChat OAuth द्वारे चीनी नागरिकांकडून डेटा गोळा करणाऱ्या कोणत्याही ठिकाणाला लागू होते, मग ते ठिकाण कुठेही असले तरीही. यासाठी स्पष्ट संमती, उद्देश मर्यादा आणि डेटा मिनिमायझेशन आवश्यक आहे.

AppSecret

WeChat द्वारे जारी केलेली एक गोपनीय क्रिप्टोग्राफिक की जी तुमचे ॲप्लिकेशन WeChat च्या टोकन एक्सचेंज API ला कॉल करते तेव्हा त्याचे प्रमाणीकरण करते.

केवळ सर्व्हरच्या बाजूला संग्रहित केले जाणे आवश्यक आहे. क्लायंट-साइड कोडमध्ये उघड केल्यास कोणतीही व्यक्ती तुमच्या ॲप्लिकेशनचे सोंग घेऊ शकते आणि WeChat ला अनधिकृत API कॉल्स करू शकते.

VLAN

Virtual Local Area Network. एक लॉजिकल नेटवर्क सेगमेंट जे डेटा लिंक लेयरवर ट्रॅफिक वेगळे करते, ज्यामुळे एकाच फिजिकल नेटवर्कला अनेक वेगळे ट्रॅफिक प्रवाह वाहून नेण्याची परवानगी मिळते.

अप्रमाणित डिव्हाइसेस (walled garden VLAN) आणि प्रमाणित अतिथी (guest VLAN) वेगळे करण्यासाठी Captive Portal उपयोजनांमध्ये वापरले जाते. यशस्वी प्रमाणीकरण झाल्यावर RADIUS CoA डिव्हाइसला VLAN दरम्यान हलवते.

UnionID

एक WeChat आयडेंटिफायर जो एकाच ओपन प्लॅटफॉर्म नोंदणीशी लिंक केलेल्या सर्व अधिकृत खात्यांवर आणि वेबसाइट ॲप्लिकेशन्सवर दिलेल्या वापरकर्त्यासाठी सुसंगत राहतो.

हॉटेल चेन्स, रिटेल ग्रुप्स आणि मल्टि-व्हेन्यू ऑपरेटर्ससाठी आवश्यक ज्यांना एकाधिक मालमत्तांवर एकाच अतिथीला ओळखण्याची आवश्यकता असते, ज्यांचे स्वतःचे अधिकृत खाते असते.

सोडवलेली उदाहरणे

सिंगापूरमधील २०० खोल्यांचे एक लक्झरी हॉटेल HPE Aruba कंट्रोलर्स वापरते आणि तिथे मोठ्या संख्येने चिनी व्यावसायिक प्रवासी येतात. त्यांना पहिल्यांदा येणाऱ्या पाहुण्यांकडून डेमोग्राफिक डेटा गोळा करायचा आहे आणि परत येणारे पाहुणे पुन्हा Captive Portal न पाहता आपोआप कनेक्ट होतील याची खात्री करायची आहे. त्यांनी WeChat OAuth इंटिग्रेशन कसे कॉन्फिगर करावे?

पायरी १: WeChat इन-ॲप ब्राउझरमध्ये पोर्टलवर प्रवेश करणाऱ्या पाहुण्यांना हाताळण्यासाठी WeChat ऑफिशियल अकाउंट्स प्लॅटफॉर्मवर (mp.weixin.qq.com) एक सर्व्हिस अकाउंट नोंदणीकृत करा. मानक मोबाईल ब्राउझरवरील पाहुण्यांसाठी WeChat ओपन प्लॅटफॉर्मवर (open.weixin.qq.com) एक वेबसाइट ॲप्लिकेशन नोंदणीकृत करा.

पायरी २: MicroMessenger युझर एजंट स्ट्रिंग शोधण्यासाठी Captive Portal कॉन्फिगर करा. इन-ॲप ब्राउझर वापरकर्त्यांसाठी ऑफिशियल अकाउंट्स OAuth फ्लो आणि मानक ब्राउझर वापरकर्त्यांसाठी ओपन प्लॅटफॉर्म QR कोड फ्लो दाखवा.

पायरी ३: पहिल्यांदा कनेक्ट होणाऱ्यांसाठी (डेटाबेसमध्ये कोणतेही विद्यमान OpenID नसलेले), snsapi_userinfo स्कोपची विनंती करा. OAuth रिडायरेक्टपूर्वी PIPL-सुसंगत संमती स्क्रीन सादर करा. मिळालेले OpenID, टोपणनाव, शहर आणि लिंग पाहुण्यांच्या प्रोफाइल डेटाबेसमध्ये साठवा.

पायरी ४: परत येणाऱ्या पाहुण्यांसाठी (डेटाबेसमध्ये OpenID अस्तित्वात आहे), snsapi_base स्कोपची विनंती करा. हे वापरकर्त्याला कोणतीही सूचना न दाखवता शांतपणे ऑथेंटिकेट करते.

पायरी ५: UDP पोर्ट ३७९९ वर RADIUS CoA साठी HPE Aruba कंट्रोलर कॉन्फिगर करा. यशस्वी OAuth नंतर, पोर्टल सर्व्हर डिव्हाइसला वॉल्ड गार्डन VLAN मधून गेस्ट VLAN मध्ये पाठवण्यासाठी CoA विनंती पाठवतो.

पायरी ६: परत येणाऱ्या पाहुण्यांचा शोध घेण्यासाठी OpenID सोबत MAC ॲड्रेस लॉगिंग लागू करा. लक्षात ठेवा की MAC रँडमायझेशनसाठी केवळ MAC ॲड्रेस ऐवजी OpenID हा प्राथमिक आयडेंटिफायर असणे आवश्यक आहे.

परीक्षकाचे भाष्य: हा दृष्टिकोन ॲक्सेस कॉन्टेक्स्टनुसार दोन प्लॅटफॉर्म नोंदणी अचूकपणे वेगळा करतो, डेटा संकलनाविरूद्ध अडथळे संतुलित करण्यासाठी स्कोप निवडीचा वापर करतो आणि सुरक्षित नेटवर्क अंमलबजावणीसाठी RADIUS CoA लागू करतो. MAC रँडमायझेशनसाठी प्राथमिक रिटर्न-गेस्ट आयडेंटिफायर म्हणून OpenID चा वापर हा योग्य प्रतिसाद आहे. चिनी नागरिकांच्या डेटासाठी PIPL संमती स्तर अनिवार्य आहे.

एका रिटेल चेनच्या IT टीमने तीन मॉल लोकेशन्सवर WeChat WiFi लॉगिनसाठी उच्च अपयश दराची नोंद केली आहे. वापरकर्ते WeChat मध्ये ऑथेंटिकेट करतात परंतु त्रुटीसह पोर्टल पेजवर परत येतात. पोर्टल लॉग्स एरर ४००२९ दर्शवतात. याचे संभाव्य कारण काय आहे आणि तुम्ही याचे निवारण कसे कराल?

एरर ४००२९ चा अर्थ असा आहे की टोकन एक्सचेंज दरम्यान WeChat ने ऑथरायझेशन कोड नाकारला. रिडायरेक्ट URI विसंगती आणि कोडचा पुनर्वापर ही यामागची दोन सर्वात सामान्य कारणे आहेत.

पायरी १: ऑफिशियल अकाउंट्स प्लॅटफॉर्म आणि ओपन प्लॅटफॉर्म या दोन्हीसाठी WeChat डेव्हलपर कन्सोलमध्ये लॉग इन करा. OAuth सेटिंग्जवर जा आणि सर्व नोंदणीकृत रिडायरेक्ट URIs ची यादी तपासा.

पायरी २: तिन्ही लोकेशन्सवर तुमचे पोर्टल सर्व्हर प्रत्यक्षात वापरत असलेल्या रिडायरेक्ट URIs सोबत यांची तुलना करा. सबडोमेन फरक (portal.brand.com विरुद्ध brand.com), प्रोटोकॉल फरक (HTTP विरुद्ध HTTPS), आणि पाथ फरक (/callback विरुद्ध /wechat/callback) तपासा.

पायरी ३: WeChat कन्सोलमध्ये प्रत्येक व्हेरिएंटची नोंदणी करा. WeChat अचूक-मॅच व्हॅलिडेशन करते, प्रिफिक्स मॅचिंग नाही.

पायरी ४: जर URIs जुळत असतील, तर तुमचा पोर्टल सर्व्हर ऑथरायझेशन कोडचा पुनर्वापर करण्याचा प्रयत्न करत आहे का ते तपासा. WeChat कोड एकदाच वापरता येतात आणि पाच मिनिटांनंतर कालबाह्य होतात. जर तुमचा सर्व्हर त्याच कोडसह टोकन एक्सचेंजचा पुन्हा प्रयत्न करत असेल, तर त्याला दुसऱ्या प्रयत्नात ४००२९ एरर मिळेल.

पायरी ५: डुप्लिकेट विनंत्या रोखण्यासाठी टोकन एक्सचेंज एंडपॉइंटमध्ये आयडेम्पोटन्सी लागू करा.

परीक्षकाचे भाष्य: WeChat OAuth डिप्लॉयमेंटमध्ये एरर ४००२९ ही सर्वात सामान्य एरर आहे आणि ती सहसा रिडायरेक्ट URI विसंगतीमुळे होते. मल्टि-लोकेशन डिप्लॉयमेंट्स यासाठी विशेषतः संवेदनशील असतात कारण प्रत्येक लोकेशन वेगळे सबडोमेन किंवा लोड बॅलन्सर ॲड्रेस वापरू शकते. दुसरे कारण, कोडचा पुनर्वापर, कमी सामान्य आहे परंतु URI नोंदणी योग्य असल्याची खात्री झाल्यावर तपासण्यासारखे आहे.

सराव प्रश्न

Q1. तुम्ही ६०,००० क्षमता असलेल्या स्टेडियमसाठी Captive Portal तैनात करत आहात जेथे आंतरराष्ट्रीय इव्हेंट्स आयोजित केले जातात आणि ज्यामध्ये चिनी चाहत्यांची संख्या लक्षणीय आहे. सेल्युलर गर्दी कमी करण्यासाठी दारे उघडल्यापासून पहिल्या १५ मिनिटांत सर्व उपस्थितांना ऑनलाइन आणणे हे मुख्य उद्दिष्ट आहे. मार्केटिंग डेटा गोळा करणे हे दुय्यम उद्दिष्ट आहे. तुम्ही कोणते WeChat OAuth scope कॉन्फिगर केले पाहिजे आणि का?

टीप: पोर्टल सर्व्हरवरील १५,००० एकाच वेळी वापरणाऱ्या युजर्सना दाखवल्या जाणाऱ्या संमती स्क्रीनच्या प्रभावाचा विचार करा.

नमुना उत्तर पहा

snsapi_base scope कॉन्फिगर करा. हे युजर संमती प्रॉम्प्टशिवाय सायलेंट ऑथेंटिकेशन सक्षम करते, ज्यामुळे शक्य तितका जलद ऑनबोर्डिंग अनुभव मिळतो. स्टेडियमच्या स्केलवर, संमती स्क्रीनमुळे अडथळा निर्माण होतो जो हजारो एकाच वेळी होणाऱ्या कनेक्शन्समध्ये वाढतो आणि पोर्टल सर्व्हरवर लोड स्पाईक्सचे कारण बनू शकतो. snsapi_base केवळ OpenID परत करते, जे सेशन लॉग करण्यासाठी आणि परत येणाऱ्या चाहत्यांना ओळखण्यासाठी पुरेसे आहे. पहिल्यांदा येणाऱ्या चाहत्यांसाठी ज्यांचा डेमोग्राफिक डेटा तुम्हाला हवा आहे, तुम्ही ऑथेंटिकेशन गेटवर विचारण्याऐवजी कनेक्शन-नंतरच्या सर्वेक्षणाद्वारे प्रोफाइल पूर्ण करण्यासाठी प्रॉम्प्ट करू शकता.

Q2. तुमच्या टीममधील एक नेटवर्क आर्किटेक्ट ब्राउझरमधून थेट टोकन एक्सचेंज कॉल करून सर्व्हर राउंड-ट्रिप्स कमी करण्यासाठी Captive Portal च्या क्लायंट-साइड JavaScript मध्ये WeChat AppSecret स्टोअर करण्याचा प्रस्ताव देतो. हा दृष्टिकोन एक गंभीर सुरक्षा बिघाड का आहे आणि योग्य आर्किटेक्चर काय आहे ते स्पष्ट करा.

टीप: क्लायंट-साइड कोड कोण पाहू शकते आणि AppSecret त्यांना काय करण्याची परवानगी देते याचा विचार करा.

नमुना उत्तर पहा

क्लायंट-साइड JavaScript मध्ये AppSecret स्टोअर केल्याने ते पेज सोर्स पाहणाऱ्या किंवा नेटवर्क ट्रॅफिक इंटरसेप्ट करणाऱ्या कोणत्याही व्यक्तीला उघड होते. AppSecret तुमच्या ॲप्लिकेशनला WeChat च्या API कडे ऑथेंटिकेट करते. याच्या मदतीने, एखादा दुर्भावनायुक्त घटक तुमच्या ॲप्लिकेशनचे सोंग घेऊ शकतो, कोणत्याही वैध ऑथरायझेशन कोडसह WeChat च्या टोकन एक्सचेंज एंडपॉइंटला कॉल करू शकतो, युजरचे OpenIDs आणि प्रोफाइल डेटा मिळवू शकतो आणि संभाव्यतः तुमच्या API रेट मर्यादा संपवू शकतो. योग्य आर्किटेक्चर म्हणजे सर्व्हर-साइड टोकन एक्सचेंज एंडपॉइंट. ब्राउझरला WeChat कडून ऑथरायझेशन कोड मिळतो आणि तो तुमच्या सर्व्हरकडे पाठवतो. तुमचा सर्व्हर, एन्व्हायर्नमेंट व्हेरिएबल किंवा सिक्रेट्स मॅनेजरमध्ये स्टोअर केलेल्या AppSecret चा वापर करून, टोकनसाठी कोड एक्सचेंज करतो आणि पोर्टलला आवश्यक असलेला डेटाच परत करतो. AppSecret तुमच्या सर्व्हरवरून कधीही बाहेर पडत नाही.

Q3. तुमचे ठिकाण वेगवेगळ्या शहरांमध्ये तीन हॉटेल प्रॉपर्टीज चालवते, ज्यांचे प्रत्येकाचे स्वतःचे WeChat Official Account आहे. तिन्ही प्रॉपर्टीजमध्ये ऑथेंटिकेट झालेल्या लॉयल्टी प्रोग्राम सदस्याचे तुमच्या डेटाबेसमध्ये तीन वेगवेगळे OpenIDs आहेत. तुम्ही याचे एकाच गेस्ट आयडेंटिटीमध्ये कसे रिझोल्यूशन कराल?

टीप: WeChat क्रॉस-अकाउंट आयडेंटिटी रिझोल्यूशनसाठी एक यंत्रणा प्रदान करते ज्यासाठी विशिष्ट प्लॅटफॉर्म कॉन्फिगरेशन आवश्यक असते.

नमुना उत्तर पहा

WeChat ची UnionID यंत्रणा लागू करा. तिन्ही Official Accounts ला open.weixin.qq.com वरील एकाच Open Platform रजिस्ट्रेशनशी लिंक करा. एकदा लिंक झाल्यानंतर, WeChat snsapi_userinfo प्रतिसादात OpenID सोबत UnionID परत करते. एकाच Open Platform रजिस्ट्रेशनशी लिंक केलेल्या सर्व खात्यांमध्ये दिलेल्या युजरसाठी UnionID सुसंगत असतो. क्रॉस-प्रॉपर्टी रेकॉर्डसाठी मुख्य गेस्ट आयडेंटिफायर म्हणून UnionID वापरण्यासाठी तुमचा डेटाबेस मायग्रेट करा, आणि खाते-विशिष्ट API कॉल्ससाठी प्रति-खाते OpenID राखून ठेवा. UnionID लागू होण्यापूर्वी ऑथेंटिकेट झालेल्या पाहुण्यांसाठी, UnionID कॅप्चर करण्यासाठी त्यांच्या पुढील भेटीदरम्यान snsapi_userinfo सह पुन्हा-ऑथेंटिकेशन ट्रिगर करा.

Q4. Cisco Meraki ॲक्सेस पॉइंट्स चालवणाऱ्या रिटेल ठिकाणी WeChat WiFi ऑथेंटिकेशन तैनात केल्यानंतर, पाहुणे तक्रार करतात की त्यांनी WeChat लॉगिन यशस्वीरित्या पूर्ण केले आहे परंतु त्यांना पुन्हा पोर्टल पेजवर पाठवले जाते आणि ते इंटरनेट ब्राउझ करू शकत नाहीत. पोर्टल सर्व्हर लॉग यशस्वी टोकन प्राप्ती दर्शवतात. याचे सर्वात संभाव्य कारण काय आहे आणि तुम्ही याचे निदान कसे कराल?

टीप: पोर्टलने ओळख सत्यापित केली आहे. अद्याप काय घडलेले नाही?

नमुना उत्तर पहा

RADIUS Change of Authorisation (CoA) पूर्ण होत नाही आहे. पोर्टल सर्व्हरने WeChat OAuth द्वारे पाहुण्याची ओळख सत्यापित केली आहे परंतु डिव्हाइसला वॉल्ड गार्डन VLAN मधून गेस्ट VLAN मध्ये हलवण्यासाठी Cisco Meraki कंट्रोलरला यशस्वीरित्या निर्देश दिलेले नाहीत. पुढील गोष्टी तपासून निदान करा: (१) Meraki कंट्रोलरमध्ये RADIUS CoA सक्षम आहे का आणि पोर्टल सर्व्हरचा IP अधिकृत CoA क्लायंट म्हणून सूचीबद्ध आहे का; (२) पोर्टल सर्व्हर आणि कंट्रोलर दरम्यान UDP पोर्ट ३७९९ उघडा आहे का; (३) CoA विनंती त्रुटी किंवा टाइमआउट्ससाठी पोर्टल सर्व्हर लॉग तपासा; आणि (४) दोन्ही बाजूंनी कॉन्फिगर केलेले शेअर्ड सिक्रेट जुळते का. तुमच्या Meraki लायसन्स टियरमध्ये CoA सपोर्टेड नसल्यास, MAC ॲड्रेस बायपास हा फॉलबॅक आहे, जरी त्यामध्ये मार्गदर्शकामध्ये नमूद केलेला MAC रँडमायझेशनचा धोका असतो.

या मालिकेमध्ये पुढे वाचा

Starlink वर Captive Portal कसे सेट करावे: दुर्गम आणि सागरी ठिकाणांसाठी एक मार्गदर्शिका

ही मार्गदर्शिका मूळ Starlink हार्डवेअरला बायपास कसे करावे आणि एंटरप्राइझ राउटिंग उपकरणांचा वापर करून क्लाउड-व्यवस्थापित captive portal कसे समाकलित करावे याबद्दल तपशीलवार माहिती देते. तुम्ही CGNAT मर्यादांवर मात कशी करावी, VLAN विभाजन कसे लागू करावे, सॅटेलाइट बँडविड्थ मर्यादा कशा व्यवस्थापित कराव्यात आणि नियामक अनुपालन कसे सुनिश्चित करावे हे शिकाल.

मार्गदर्शिका वाचा →

Captive Portal सर्वोत्तम पद्धती: उच्च रूपांतरण आणि अनुपालनासाठी डिझाइन

हे तांत्रिक मार्गदर्शक IT व्यवस्थापक, नेटवर्क आर्किटेक्ट्स आणि वेन्यू ऑपरेशन्स डायरेक्टर्सना नेटवर्क सुरक्षा आणि उच्च युझर रूपांतरण यांचा समतोल राखणारे captive portals तैनात करण्यासाठी एक संपूर्ण ब्ल्यूप्रिंट प्रदान करते. यामध्ये VLAN विभागणी आणि RADIUS प्रमाणीकरणापासून ते GDPR-सुसंगत संमती डिझाइन आणि प्रमाणीकरण पद्धत निवडीपर्यंतच्या संपूर्ण आर्किटेक्चरचा समावेश आहे. २०२४ मधील ८०,०००+ वेन्यू आणि ४४० दशलक्ष लॉगइन्सवरील Purple च्या ऑपरेशनल अनुभवातून घेतलेली, प्रत्येक शिफारस प्रत्यक्ष उपयोजन (deployment) डेटावर आधारित आहे.

मार्गदर्शिका वाचा →

कमाल नेटवर्क सुरक्षा आणि युझर कन्व्हर्जनसाठी Captive Portals कसे ऑप्टिमाइझ करावे

हे मार्गदर्शक एंटरप्राइझ ठिकाणांवर captive portals ऑप्टिमाइझ करण्यासाठी संपूर्ण तांत्रिक ब्ल्यूप्रिंट प्रदान करते, ज्यामध्ये नेटवर्क सेगमेंटेशन आर्किटेक्चर, ऑथेंटिकेशन पद्धतीची निवड, GDPR-सुसंगत संमती डिझाइन आणि कन्व्हर्जन ऑप्टिमायझेशन समाविष्ट आहे. हे हॉटेल्स, रिटेल चेन्स, स्टेडियम आणि सार्वजनिक क्षेत्रातील संस्थांमधील आयटी मॅनेजर्स, नेटवर्क आर्किटेक्ट्स आणि CTOs साठी लिहिले गेले आहे ज्यांना नेटवर्क सुरक्षा आणि फर्स्ट-पार्टी डेटा कॅप्चर यामध्ये समतोल राखायचा आहे. Purple हे २०२४ मध्ये ४४ कोटींहून अधिक लॉगिनसह ८०,०००+ पेक्षा जास्त ठिकाणी captive portal इन्फ्रास्ट्रक्चर चालवते आणि येथील फ्रेमवर्क तो ऑपरेशनल अनुभव दर्शवतात.

मार्गदर्शिका वाचा →