सुरक्षित और सुविधाजनक ऑथेंटिकेशन के लिए नेटिव ऐप्स और पासकीज़ के ज़रिए QR कोड लॉगिन की तुलना करें। जानें कि आपके संगठन के लिए सबसे अच्छा तरीका कौन सा है।
Vincent
Created: August 8, 2025
Updated: August 8, 2025
See the original blog version in English here.
Our mission is to make the Internet a safer place and passkeys provide a superior solution to achieve that. That's why we want to keep you updated with the latest industry insights here.
सुरक्षित और सुविधाजनक ऑथेंटिकेशन तरीके पहले से कहीं ज़्यादा ज़रूरी हो गए हैं। हम रोज़ाना अलग-अलग डिवाइस पर कई ऑनलाइन सेवाओं का इस्तेमाल करते हैं, ऐसे में पारंपरिक पासवर्ड-आधारित सिस्टम कम असरदार और ज़्यादा बोझिल होते जा रहे हैं। खासकर उन कंपनियों के लिए जिनके नेटिव ऐप्स (iOS या Android ऐप्स) पर बड़ी संख्या में यूज़र्स हैं, इसके कारण QR कोड-आधारित लॉगिन की मांग बढ़ी है, जो यूज़र्स को जटिल पासवर्ड या यूज़रनेम टाइप किए बिना ऑथेंटिकेट करने का एक तेज़ और आसान तरीका प्रदान करता है।
इस संदर्भ में, कुछ ऐसे सवाल सामने आते हैं:
Native QR Code Revolut Passkeys QR Code Apple
नेटिव ऐप लॉगिन में QR कोड के प्रमुख उदाहरण ऐप-फर्स्ट सेवाएं हैं जैसे WhatsApp, TikTok या Revolut। साथ ही, पासकी लॉगिन को सपोर्ट करने वाली कंपनियों की सूची भी तेज़ी से बढ़ रही है।
इस लेख में, हम QR कोड-आधारित ऑथेंटिकेशन तकनीकों के बारे में जानेंगे। हम दूसरे फैक्टर को शुरू करने के लिए इस्तेमाल होने वाले TOTP QR कोड पर ध्यान केंद्रित नहीं करेंगे (जैसे Authy या Google Authenticator जैसे अतिरिक्त ऐप्स के साथ)।
हम अलग-अलग QR आधारित ऑथेंटिकेशन तरीकों की तुलना भी करेंगे, उनकी ताकतों, कमज़ोरियों और संभावित सुरक्षा जोखिमों की जांच करेंगे।
अंत तक, आपको यह स्पष्ट रूप से समझ आ जाएगा कि क्या QR कोड-आधारित ऑथेंटिकेशन आपकी सुरक्षा ज़रूरतों के लिए सही विकल्प है।
QR कोड, या क्विक रिस्पांस कोड, दो-आयामी बारकोड होते हैं जो URL से लेकर सादे टेक्स्ट तक कई तरह की जानकारी स्टोर कर सकते हैं। मूल रूप से 1994 में Denso Wave द्वारा विकसित, जो Toyota ग्रुप की एक सहायक कंपनी है, QR कोड को ऑटोमोटिव पार्ट्स को जल्दी और कुशलता से ट्रैक करने के लिए डिज़ाइन किया गया था। तब से, QR कोड विकसित हुए हैं और एक छोटे, स्कैन करने योग्य वर्ग में बड़ी मात्रा में डेटा स्टोर करने की अपनी क्षमता के कारण विभिन्न उद्योगों में अपनी जगह बना ली है।
"QR कोड" शब्द वास्तव में Denso Wave का एक ट्रेडमार्क है, हालांकि यह तकनीक खुद व्यापक रूप से अपनाई गई है और ट्रेडमार्क द्वारा प्रतिबंधित नहीं है। QR कोड की पहचान उनके काले और सफेद वर्गाकार पैटर्न से होती है, जिसे स्मार्टफोन या एक समर्पित स्कैनिंग डिवाइस (QR स्कैनर) का उपयोग करके स्कैन करके एन्कोड की गई जानकारी तक पहुँचा जा सकता है।
QR कोड के लिए सपोर्ट कई सालों से iOS और Android जैसे मोबाइल ऑपरेटिंग सिस्टम में एकीकृत किया गया है। दोनों प्लेटफ़ॉर्म अपने संबंधित कैमरा ऐप्स के माध्यम से नेटिव रूप से QR कोड स्कैनिंग का समर्थन करते हैं, जिससे यूज़र्स के लिए अतिरिक्त सॉफ़्टवेयर की आवश्यकता के बिना QR कोड के साथ इंटरैक्ट करना आसान हो जाता है।
आमतौर पर, ऐप्स के साथ संयोजन में उपयोग किए जाने वाले QR कोड कस्टम URL या ऐप लिंक का लाभ उठाते हैं। ये लिंक डिवाइस पर इंस्टॉल होने पर ऐप को स्वचालित रूप से खोलने के लिए ट्रिगर कर सकते हैं। यदि ऐप इंस्टॉल नहीं है, तो QR कोड यूज़र को ऐप डाउनलोड और इंस्टॉल करने के लिए संबंधित ऐप स्टोर पर निर्देशित कर सकता है, इस प्रकार एक सहज यूज़र एक्सपीरियंस की सुविधा मिलती है। यहां आप उन पाथ्स की सूची देख सकते हैं जिन्हें Revolut ने ऐप हैंडलिंग के लिए पंजीकृत किया है:
https://revolut.com/.well-known/apple-app-site-association{ "applinks": { "apps": [], "details": [ { "appID": "QUZEZSEARC.com.revolut.revolut", "paths": ["/app/*"] }, { "appID": "QUZEZSEARC.com.revolut.test", "paths": ["/app/*"] }, { "appID": "QUZEZSEARC.com.revolut.retail.india", "paths": ["/app/*"] }, { "appID": "QUZEZSEARC.com.revolut.retail.india-debug", "paths": ["/app/*"] }, { "appID": "QUZEZSEARC.com.revolut.invest", "paths": ["/app/*"] }, { "appID": "QUZEZSEARC.com.revolut.invest-debug", "paths": ["/app/*"] }, { "appID": "QUZEZSEARC.com.revolut.revolutx", "paths": ["/app/*"] }, { "appID": "QUZEZSEARC.com.revolut.revolutx-debug", "paths": ["/app/*"] } ] } }
जैसा कि आप देख सकते हैं कि "/app/*" से शुरू होने वाले सभी लिंक हैंडल किए जाते हैं, आप अगले सेक्शन में इसका एक उदाहरण देखेंगे। QR कोड के भीतर कस्टम URL और ऐप लिंक एम्बेड करके, व्यवसाय और डेवलपर्स ऐसे अनुरूप अनुभव बना सकते हैं जो यूज़र्स को सीधे वांछित ऐप या सेवा तक ले जाते हैं, जिससे यूज़र इंटरैक्शन में सुविधा और सुरक्षा दोनों बढ़ती है।
नेटिव ऐप्स के ज़रिए QR कोड लॉगिन, मोबाइल डिवाइस के कैमरे और QR कोड में एम्बेडेड विशिष्ट URL के बीच सहज इंटरैक्शन का लाभ उठाता है। यह प्रक्रिया आमतौर पर तब शुरू होती है जब कोई यूज़र अपने स्मार्टफोन के कैमरे का उपयोग करके किसी वेबसाइट या दूसरे डिवाइस पर प्रदर्शित QR कोड को स्कैन करता है। QR कोड में एक कस्टम URL होता है जिसे विशेष रूप से किसी खास नेटिव ऐप के साथ इंटरैक्ट करने के लिए डिज़ाइन किया गया है, जैसे कि iOS या Android डिवाइस पर पाए जाने वाले ऐप्स।
उदाहरण के लिए, Revolut जैसी सेवा एक QR कोड का उपयोग कर सकती है जिसमें https://revolut.com/app/challenges/qr/e2d78521-d38a-4773-b1b8-27a902a36b4b जैसा URL हो। यह URL यूज़र के डिवाइस पर इंस्टॉल किए गए Revolut ऐप द्वारा पहचाने जाने के लिए बाध्य है।
जब QR कोड स्कैन किया जाता है, तो ऐप स्वचालित रूप से इस लिंक को पकड़ लेता है, इसे पहचानता है और संबंधित ऐप प्रदर्शित करता है (ऊपर दिए गए उदाहरण में देखें कि "Revolut" को मेल खाने वाले ऐप के रूप में पहचाना जा रहा है), और आंतरिक रूप से लॉगिन प्रक्रिया को संभालता है। यह इंटरैक्शन डीप लिंकिंग मैकेनिज्म द्वारा सुगम बनाया गया है जिसे iOS और Android दोनों सपोर्ट करते हैं, जो विशिष्ट लिंक को वेब ब्राउज़र के बजाय सीधे इंस्टॉल किए गए ऐप में खोलने की अनुमति देता है:
यदि ऐप डिवाइस पर इंस्टॉल नहीं है, तो ऑपरेटिंग सिस्टम आमतौर पर यूज़र को Apple ऐप स्टोर (iOS डिवाइस के लिए) या Google Play Store (Android डिवाइस के लिए) पर रीडायरेक्ट करके ऐप इंस्टॉल करने के लिए प्रेरित करता है।
यह सुनिश्चित करता है कि भले ही यूज़र के पास शुरू में ऐप इंस्टॉल न हो, वे इसे जल्दी और आसानी से प्राप्त कर सकते हैं, और इंस्टॉलेशन के बाद प्रक्रिया जारी रख सकते हैं।
ज़्यादातर मामलों में, मौजूदा ग्राहक जिन्होंने पहले से ही ऐप इंस्टॉल कर लिया है, वे एक सहज लॉगिन प्रक्रिया का अनुभव करेंगे। वे QR कोड स्कैन करते हैं, ऐप स्वचालित रूप से खुल जाता है, और यूज़रनेम या पासवर्ड दर्ज करने की आवश्यकता के बिना ऑथेंटिकेशन पूरा हो जाता है। यह तरीका मुख्य रूप से यूज़र्स के लिए सुविधा प्रदान करता है, क्योंकि QR कोड स्कैनिंग प्रक्रिया के दौरान कोई संवेदनशील जानकारी प्रसारित नहीं होती है।
तकनीकी रूप से जो होता है वह यह है कि डेस्कटॉप पर एक नए सेशन को ऑथेंटिकेट करने के लिए मोबाइल फोन पर मौजूदा लॉग-इन सेशन का उपयोग किया जाता है। ऐसा करने के लिए अलग-अलग तकनीकें हैं। एक बहुत ही विस्तृत संस्करण WhatsApp सुरक्षा व्हाइटपेपर में क्लाइंट रजिस्ट्रेशन → कंपेनियन डिवाइस रजिस्ट्रेशन → QR-कोड का उपयोग करके लिंक के तहत प्रकाशित किया गया है।
_ https://engineering.fb.com/2021/07/14/security/whatsapp-multi-device/ से लिया गया है_
चूंकि WhatsApp 2021 से मल्टी-डिवाइस एक्सेस और एंड-टू-एंड एन्क्रिप्शन का समर्थन करता है, इसलिए आर्किटेक्चर ऑथेंटिकेशन के लिए पूरी तरह से उपयुक्त नहीं है - क्योंकि प्रोटोकॉल मुख्य रूप से एक मल्टी-डिवाइस मैसेजिंग एप्लिकेशन के लिए डिज़ाइन किया गया है। वास्तविक ऑथेंटिकेशन कार्यान्वयन के आधार पर, एक सुरक्षित हैंडशेक प्राप्त करने के लिए सरल दृष्टिकोण हैं। यह ध्यान में रखना ज़रूरी है कि आपको हमेशा यूज़र सेशन और डिवाइस और सर्वर के बीच संचार चैनलों की सुरक्षित हैंडलिंग सुनिश्चित करनी होगी। QR कोड ऑथेंटिकेशन लॉगिन कार्यान्वयन की जटिलता के बावजूद, कुछ प्रमुख सुरक्षा सिद्धांतों का हमेशा पालन किया जाना चाहिए:
इन सर्वोत्तम प्रथाओं का पालन करके, कंपनियां QR कोड-आधारित ऑथेंटिकेशन लागू कर सकती हैं जो यूज़र-फ्रेंडली और सुरक्षित दोनों है, जो यूज़र डेटा और सेशन की सुरक्षा के लिए मजबूत सुरक्षा उपायों को बनाए रखते हुए मोबाइल डिवाइस की सुविधा का लाभ उठाता है।
अब आइए पासकीज़ के ज़रिए QR कोड लॉगिन पर एक नज़र डालते हैं।
पासकी-आधारित ऑथेंटिकेशन एक सुरक्षित, क्रॉस-डिवाइस ऑथेंटिकेशन सिस्टम प्रदान करता है जो iOS और Android इकोसिस्टम में एकीकृत है और WebAuthn मानक में निर्दिष्ट है। वर्तमान में, केवल iOS या Android पर बनाए गए पासकीज़ का उपयोग QR कोड के माध्यम से क्रॉस-डिवाइस ऑथेंटिकेशन (CDA) के लिए किया जा सकता है।
आइए विश्लेषण करें कि पासकीज़ के साथ QR कोड लॉगिन कैसे काम करता है। निम्नलिखित चार्ट विभिन्न चरणों का एक उच्च-स्तरीय अवलोकन दिखाता है।
IOS और Android दोनों के लिए, पासकीज़ प्लेटफ़ॉर्म के नेटिव ऑथेंटिकेटर (जैसे फेस आईडी, टच आईडी या एंड्रॉइड बायोमेट्रिक्स) के भीतर संग्रहीत होते हैं। यह सुनिश्चित करता है कि एक यूज़र के पासकीज़ उनके सभी डिवाइस पर उपलब्ध हैं जो आधुनिक ऑपरेटिंग सिस्टम संस्करणों पर एक ही Apple ID (iOS के लिए) या Google खाते (Android के लिए) में लॉग इन हैं।
पासकी-आधारित क्रॉस-डिवाइस ऑथेंटिकेशन (CDA) को लागू करते समय, यूज़र्स को प्रक्रिया पर स्पष्ट मार्गदर्शन प्रदान करना महत्वपूर्ण है। यूज़र्स को सूचित किया जाना चाहिए कि एक QR कोड प्रदर्शित किया जाएगा और उन्हें इसे स्कैन करने के लिए अपने मोबाइल फोन का उपयोग करने की आवश्यकता है।
हमारी राय में, यह सुनिश्चित करना महत्वपूर्ण है कि यदि यूज़र के पास CDA के लिए उपयोग की जा सकने वाली पासकी नहीं है तो QR कोड न दिखाए जाएं। इसके अतिरिक्त, यह सत्यापित करना आवश्यक है कि यूज़र का वर्तमान ऑपरेटिंग सिस्टम और ब्राउज़र QR कोड प्रदर्शित करने से पहले CDA का समर्थन करता है।
इन परिदृश्यों को प्रभावी ढंग से प्रबंधित करने के लिए, हमने इस लेख में सभी महत्वपूर्ण मामलों को रेखांकित किया है, इसलिए हम यहां विवरण में नहीं जाएंगे। हमारा पासकी इंटेलिजेंस सिस्टम इन स्थितियों को स्वचालित रूप से संभालने के लिए डिज़ाइन किया गया है, यह सुनिश्चित करते हुए कि QR कोड केवल तभी प्रदर्शित होते हैं जब उपयुक्त हो और यूज़र्स को ऑथेंटिकेशन प्रक्रिया के माध्यम से सुचारू रूप से मार्गदर्शन करते हैं। यह विभिन्न डिवाइस और ऑपरेटिंग सिस्टम में उच्च सुरक्षा और संगतता बनाए रखते हुए एक सहज अनुभव सुनिश्चित करता है।
इस सेक्शन में, हम इस लेख में चर्चा किए गए दो प्राथमिक QR कोड-आधारित लॉगिन तरीकों का सारांश देंगे: नेटिव ऐप्स के ज़रिए QR कोड लॉगिन और पासकीज़ के ज़रिए QR कोड लॉगिन। प्रत्येक विधि अद्वितीय लाभ प्रदान करती है और सुरक्षा, यूज़र एक्सपीरियंस और कार्यान्वयन जटिलता जैसे कारकों के आधार पर विभिन्न उपयोग मामलों के लिए उपयुक्त है।
आइए देखें कि दोनों तरीके कैसे तुलना करते हैं और उनकी अलग-अलग विशेषताएं हैं:
तुलना तालिका: नेटिव ऐप्स के ज़रिए QR कोड लॉगिन बनाम पासकीज़ के ज़रिए QR कोड लॉगिन
विशेषता | नेटिव ऐप्स के ज़रिए QR कोड लॉगिन | पासकीज़ के ज़रिए QR कोड लॉगिन |
---|---|---|
ऐप की आवश्यकता | हाँ, नेटिव ऐप की आवश्यकता है | नहीं |
पासकी रोलआउट आवश्यक | नहीं, स्वतंत्र | हाँ, यूज़र्स को पासकीज़ का विकल्प चुनना होगा |
कार्यान्वयन का प्रयास | उच्च | उच्च |
फ़िशिंग प्रतिरोधी MFA | नहीं | हाँ (फ़िशिंग प्रतिरोधी और MFA) |
निकटता जांच | नहीं | हाँ |
यूज़र एक्सपीरियंस | यदि ऐप इंस्टॉल है तो सहज | यदि पासकी मौजूद है तो सहज |
सुरक्षा स्तर | मध्यम | बहुत उच्च |
हमने तुलना तालिका में ऑथेंटिकेशन-आधारित विशेषताओं पर ध्यान केंद्रित किया है, और सेक्शन तीन में उल्लिखित आसपास की आवश्यकताएं दोनों विकल्पों पर लागू होती हैं। पासकीज़ के साथ स्थान-आधारित और समय-आधारित प्रतिबंधों की आवश्यकता नहीं है, क्योंकि वे WebAuthn के माध्यम से फ़िशिंग प्रतिरोध और निकटता जांच का उपयोग करते हैं।
जैसा कि परिचय में बताया गया है, हमने क्रॉस-डिवाइस-ऑथेंटिकेशन के दो सबसे आम परिदृश्यों पर एक नज़र डाली है, आइए उन्हें संक्षेप में प्रस्तुत करें:
परिचय से हमारे सवालों का जवाब देने के लिए:
मौजूदा ऑथेंटिकेशन आर्किटेक्चर में कौन सा समाधान फिट बैठता है, इसके वर्तमान मूल्यांकन के बावजूद, यह ध्यान में रखा जाना चाहिए कि पासकीज़ ऑथेंटिकेशन के भविष्य में एक निवेश हैं, क्योंकि इकोसिस्टम स्पष्ट रूप से इस दिशा में आगे बढ़ रहा है। पासकीज़ इकट्ठा करने के लिए जल्दी शुरू करना विभिन्न CDA रणनीतियों के साथ जोड़ा जा सकता है।
Enjoyed this read?
🤝 Join our Passkeys Community
Share passkeys implementation tips and get support to free the world from passwords.
🚀 Subscribe to Substack
Get the latest news, strategies, and insights about passkeys sent straight to your inbox.
Related Articles
Table of Contents