इस्तेमाल किए जा सकने वाले ब्राउज़र और प्लैटफ़ॉर्म

Sign In With Google और Google One Tap के लिए JavaScript क्लाइंट लाइब्रेरी को इस तरह से डिज़ाइन किया गया है कि यह ज़्यादातर ब्राउज़र और प्लैटफ़ॉर्म के साथ काम कर सके. इस बात की कोई गारंटी नहीं है कि यह सभी ब्राउज़र या प्लैटफ़ॉर्म पर काम करेगा.

सुरक्षा से जुड़े जोखिमों की वजह से, JavaScript क्लाइंट लाइब्रेरी सिर्फ़ हर ब्राउज़र के दो सबसे नए वर्शन पर काम करती है.

इनके साथ काम करता है

'Google से साइन इन करें' बटन और One Tap साइन-इन की सुविधा, ब्राउज़र और प्लैटफ़ॉर्म के कॉम्बिनेशन के हिसाब से अलग-अलग होती है.

इन सुविधाओं की उपलब्धता के आधार पर, ब्राउज़र के हिसाब से उपयोगकर्ता अनुभव अलग-अलग हो सकता है:

नीचे दी गई टेबल में, साइन-इन करने के लिए उपलब्ध फ़्लो और सुविधाओं के बारे में बताया गया है. सभी ब्राउज़र, सभी प्लैटफ़ॉर्म पर उपलब्ध नहीं होते. "उपलब्ध नहीं" का मतलब है कि इस सुविधा के साथ काम करने वाला ब्राउज़र, प्लैटफ़ॉर्म पर उपलब्ध नहीं है.

Google से साइन इन करें

ब्राउज़र / प्लैटफ़ॉर्म Android iOS * macOS Linux Windows 10
Chrome
Edge
Firefox
Safari लागू नहीं लागू नहीं लागू नहीं

* ITP की वजह से, iOS के लिए रीडायरेक्ट मोड ज़रूरी है.

One Tap

ब्राउज़र / प्लैटफ़ॉर्म Android iOS macOS Linux Windows 10
Chrome *
Edge *
Firefox *
Safari लागू नहीं लागू नहीं लागू नहीं

* जिन ब्राउज़र के लिए आईटीपी ज़रूरी है उनके लिए, अपग्रेड किए गए One Tap UX को चालू करने के लिए, अतिरिक्त कॉन्फ़िगरेशन करना ज़रूरी है.

FedCM, Chrome 117 या इसके बाद के वर्शन में उपलब्ध है. ज़्यादा जानकारी के लिए, MDN का ब्राउज़र के साथ काम करने की सुविधा चार्ट देखें.

तीसरे पक्ष की कुकी

Google Identity Services, W3C के FedID कम्यूनिटी ग्रुप का हिस्सा है. यह ग्रुप FedCM पर काम करता है. Google Identity Services, उपयोगकर्ता की निजता और सुरक्षा को बेहतर बनाने के लिए काम कर रहा है. साथ ही, यह मौजूदा वेबसाइटों में कम से कम बदलाव करने और उपयोगकर्ताओं के लिए इसे इस्तेमाल करना आसान बनाए रखने पर भी काम कर रहा है. GIS JavaScript लाइब्रेरी अब FedCM API के साथ काम करती है.

अगस्त 2023 तक, Google Identity Services पूरी तरह से FedCM के साथ काम करता है. साथ ही, Google Identity Services, FedCM का इस्तेमाल करने का सुझाव देता है. कुछ मौजूदा वेब ऐप्लिकेशन के लिए, FedCM को अपनाने से जुड़े बदलाव करने पड़ सकते हैं.

सुझाया गया

इसका सुझाव नहीं दिया जाता

  • FedCM को बंद करना.

अगस्त 2022 तक, Google Identity Services ने सीमित तौर पर FedCM का ऑरिजिन ट्रायल किया है. करीब 20 वेबसाइटों और 3 लाख उपयोगकर्ताओं ने FedCM API और GIS का इस्तेमाल करके, सफलतापूर्वक साइन इन किया.

हमें यह बताते हुए खुशी हो रही है कि शुरुआती सुझाव/राय से पता चला है कि ज़्यादातर वेबसाइटों के लिए, तीसरे पक्ष की कुकी के बिना ज़्यादा निजी और सुरक्षित साइन-इन प्रोसेस पर स्विच किया जा सकता है. ऐसा, मौजूदा GIS लाइब्रेरी के साथ काम करने वाले अपडेट के ज़रिए किया जा सकता है. उपयोगकर्ता के मौजूदा फ़्लो और वेबसाइटों में बहुत कम या कोई बदलाव नहीं करना पड़ा. यह एक अहम बात है, क्योंकि FedCM API का बड़े पैमाने पर इस्तेमाल, मौजूदा वेबसाइटों के बिना किसी समस्या के माइग्रेट करने पर निर्भर करता है.

इस शुरुआती सुझाव/राय के आधार पर, GIS ने FedCM के साथ GIS की टेस्टिंग में ज़्यादा लोगों को शामिल करने का फ़ैसला किया है.

ट्रायल के दौरान इन समस्याओं का पता चला था. GIS के FedCM को अपनाने पर, कुछ वेबसाइटों को कार्रवाई करनी पड़ सकती है:

  • ब्राउज़र रेंडर किए गए डायलॉग से, साइटों के पास स्टाइल एट्रिब्यूट या इंटरमीडिएट iframe इस्तेमाल करने की मौजूदा सुविधा नहीं रहती. इससे वे साइन-इन डायलॉग की पोज़िशन को कंट्रोल कर पाती हैं. इससे साइट का मौजूदा कॉन्टेंट छिप सकता है. इसमें से कुछ कॉन्टेंट ऐसा हो सकता है जो साइन इन करने से पहले उपयोगकर्ताओं के लिए मददगार या ज़रूरी हो.
  • हालांकि, अभी तक इसका इस्तेमाल बड़े पैमाने पर नहीं किया गया है, लेकिन कुछ साइटें CSP और COOP का इस्तेमाल कर सकती हैं. ऐसे मामलों में, साइटों को ब्राउज़र में बदलाव करने पड़ सकते हैं, ताकि पॉप-अप दिखाने और क्रॉस-साइट रिसॉर्स लोड करने की अनुमति दी जा सके.