साथ काम करने वाले एनवायरमेंट
'Google साइन-इन' आधिकारिक तौर पर इन ब्राउज़र और प्लैटफ़ॉर्म के साथ काम करता है:
- macOS, Windows, Linux, Android, और iOS पर Google Chrome
- macOS, Windows, Linux पर Mozilla Firefox
- macOS और iOS पर Safari
- Windows पर Internet Explorer का 8 से 11 वर्शन
- Windows पर Microsoft Edge
पहले से मालूम समस्याएं
तीसरे पक्ष की कुकी और डेटा को ब्लॉक किया गया
इसे चालू करने पर, निजता की यह सुविधा iframe में मौजूद सभी कुकी और स्टोरेज को बंद कर देती है. लोगों की पहचान की सुरक्षित तरीके से पुष्टि करने के लिए Google को सुरक्षा की ज़रूरत होती है.
इसका एक समाधान यह है कि जिन उपयोगकर्ताओं ने तीसरे पक्ष के डेटा को बंद कर दिया है उनसे https://accounts.google.com के लिए अपवाद बनाने का अनुरोध करें. इसके लिए, उन डोमेन में accounts.google.com
जोड़ें जिन्हें अनुमति मिली है. Chrome में, ऐसा
chrome://settings/content/cookies में किया जाता है.
अगर आपके कई उपयोगकर्ताओं ने यह सुविधा चालू की हुई है (कुछ कंपनियां अपने सभी कर्मचारियों के लिए यह सेटिंग लागू करती हैं), तो दूसरा तरीका सर्वर-साइड OAuth 2.0 फ़्लो लागू करना है.
iOS पर गुप्त मोड में Chrome
फ़िलहाल, 'Google साइन इन', iOS पर Chrome के गुप्त मोड में काम नहीं करता.
इंटेलिजेंट ट्रैकिंग प्रिवेंशन वाला Safari
macOS High Sierra और iOS 11 की यह नई सुविधा हर 24 घंटे में तीसरे पक्ष की कुकी को बंद कर देती है. ऐसा तब तक होता है, जब तक उपयोगकर्ता तीसरे पक्ष के डोमेन के किसी पेज से इंटरैक्ट नहीं करता. 'Google साइन-इन' लाइब्रेरी उपयोगकर्ता की सुरक्षित तरीके से पुष्टि करने के लिए कुकी का इस्तेमाल करती है. इसलिए, इस लाइब्रेरी को हर 24 घंटे में लॉग आउट किया जाने का पता चल सकता है. कुकी को फिर से चालू करने के लिए, उपयोगकर्ता को दोबारा साइन इन फ़्लो से गुज़रना होगा.
क्या कोई और समस्या है?
'Google साइन इन' लाइब्रेरी से जुड़ी किसी और समस्या के लिए, कृपया हमारे GitHub समस्या को ट्रैक करने वाले टूल पर जाएं.