Credential Manager में 'Google से साइन इन करें' सुविधा को लागू करने पर, साइन-अप और साइन-इन करने के अनुभवों को कॉन्फ़िगर किया जा सकता है. Credential Manager, पुष्टि करने की प्रोसेस को आसान बनाता है. साथ ही, यह पूरे Android ईकोसिस्टम पर, प्रोफ़ाइल को सुरक्षित तरीके से शेयर करने और साइन-अप करने की प्रोसेस को एक जैसा बनाए रखने में मदद करता है. 'Google से साइन इन करें' सुविधा की मदद से, आपके उपयोगकर्ता अपने Google खाते का इस्तेमाल करके साइन इन कर सकते हैं. साथ ही, वे आपके ऐप्लिकेशन के साथ अपनी प्रोफ़ाइल की जानकारी को सुरक्षित तरीके से शेयर करने की सहमति दे सकते हैं.
'Google से साइन इन करें' सुविधा, क्रॉस-प्लैटफ़ॉर्म पर काम करती है. इससे आपको Android, iOS, और वेब पर मौजूद किसी भी डिवाइस पर, अपने ऐप्लिकेशन के लिए साइन-इन ऐक्सेस देने में मदद मिलती है.
इस गाइड में इन विषयों के बारे में बताया गया है:
- 'Google से साइन इन करें' सुविधा के फ़ायदे
- यूज़र इंटरफ़ेस से जुड़े दिशा-निर्देश
- लागू करने से जुड़ी ज़रूरी शर्तें
यह गाइड इस बात को ध्यान में रखकर बनाई गई है कि आपको इन विषयों के बारे में जानकारी है:
'Google से साइन इन करें' सुविधा के फ़ायदे
अपने ऐप्लिकेशन में पुष्टि करने के तरीके के तौर पर, 'Google से साइन इन करें' सुविधा का इस्तेमाल करने के ये फ़ायदे हैं:
- 'Google से साइन इन करें' सुविधा से यह पक्का होता है कि उपयोगकर्ता ने हाल ही में अपने Google खाते में साइन इन किया है. इसके अलावा, किसी उपयोगकर्ता के Google आईडी टोकन में यह जानकारी भी शामिल हो सकती है कि उसने आखिरी बार डिवाइस पर अपने Google खाते से कब पुष्टि की थी. खाता मैनेजमेंट सिस्टम, इस जानकारी का इस्तेमाल खाते की सुरक्षा से जुड़े फ़ैसले लेने के लिए कर सकते हैं.
- बॉटम शीट को लागू करने से, अपने-आप साइन-इन होने की सुविधा काम करती है. इससे, ऐप्लिकेशन पर वापस आने वाले उन उपयोगकर्ताओं को मैन्युअल तरीके से साइन इन नहीं करना पड़ता जिन्होंने ऐप्लिकेशन को पहले ही अनुमति दे दी है.
- 'Google से साइन इन करें' सुविधा, क्रॉस-प्लैटफ़ॉर्म ऑथेंटिकेशन के साथ काम करती है.
वर्शन के साथ काम करने वाली सुविधाएं
Credential Manager की 'Google से साइन इन करें' सुविधा, Android 4.4 (एपीआई लेवल 19) और इसके बाद के वर्शन वाले डिवाइसों पर काम करती है.
यूज़र इंटरफ़ेस से जुड़े दिशा-निर्देश
'Google से साइन इन करें' सुविधा को शामिल करते समय, हमारा सुझाव है कि आप इन दोनों यूज़र इंटरफ़ेस को लागू करें:
- बॉटम शीट यूज़र इंटरफ़ेस (यूआई), जिसमें साइन-इन करने के अन्य विकल्प भी शामिल हो सकते हैं. जैसे, पासकी और पासवर्ड.
- "Google से साइन इन करें" बटन अलग से दिखता है.
हमारा सुझाव है कि आप इन दोनों इंटरफ़ेस को लागू करें. इसकी वजह यह है:
- बॉटम शीट को उपयोगकर्ता खारिज कर सकता है. वहीं, बटन एक ऐसा यूज़र एक्सपीरियंस (यूएक्स) एलिमेंट है जो हमेशा दिखता है. इस बटन की मदद से, उपयोगकर्ता बॉटम शीट को खारिज करने के बाद, ऐप्लिकेशन को रीस्टार्ट किए बिना पुष्टि करने की प्रोसेस को फिर से शुरू कर सकते हैं.
- बॉटम शीट में वे खाते शामिल नहीं होते जिनकी फिर से पुष्टि करनी ज़रूरी है. हालांकि, बटन फ़्लो की मदद से उपयोगकर्ता इन खातों को ऐक्सेस कर सकते हैं.
- अगर डिवाइस पर कोई Google खाता मौजूद नहीं है, तो बॉटम शीट का यूज़र इंटरफ़ेस (यूआई) नहीं दिखता. हालांकि, इस बटन की मदद से उपयोगकर्ता डिवाइस में नया खाता जोड़ सकते हैं.
बॉटम शीट यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करना
Credential Manager की बॉटम शीट का यूज़र इंटरफ़ेस (यूआई), Credential Manager API में इंटिग्रेट किया गया है. बॉटम शीट यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करने के लिए, आपको अपना यूज़र इंटरफ़ेस बनाने की ज़रूरत नहीं है.
बॉटम शीट यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करने से, उपयोगकर्ताओं को 'Google से साइन इन करें' सुविधा, पासकी, और पासवर्ड के ज़रिए पुष्टि करने का एक जैसा अनुभव मिलता है.
'Google से साइन इन करें' बटन का इस्तेमाल करना
'Google से साइन इन करें' बटन, उपयोगकर्ताओं को आपके ऐप्लिकेशन में साइन अप और साइन इन करने के लिए, अपने Google खाते का इस्तेमाल करने का एक अलग विकल्प देता है.
'Google से साइन इन करें' सुविधा को लागू करने के लिए ज़रूरी शर्तें
'Google से साइन इन करें' सुविधा को लागू करने के लिए, यह सेटअप पूरा करें:
Google Auth Platform को कॉन्फ़िगर करें: अपने Google Cloud प्रोजेक्ट को कॉन्फ़िगर करने के बारे में ज़्यादा जानने के लिए, Google Auth Platform का इस्तेमाल शुरू करना लेख पढ़ें.
ब्रैंड की पुष्टि की प्रोसेस पूरी करें: यह ज़रूरी है कि आपके ब्रैंड की पुष्टि की गई हो, ताकि 'Google से साइन इन करें' के लिए सहमति देने वाली स्क्रीन पर, लोगों को आपके ऐप्लिकेशन का नाम दिखे. ब्रैंड की पुष्टि करने के बारे में ज़्यादा जानने के लिए, OAuth ऐप्लिकेशन की पुष्टि करने से जुड़ा सहायता केंद्र और ब्रैंड की पुष्टि के लिए ऐप्लिकेशन सबमिट करना लेख पढ़ें.
इन्हें भी देखें
केस स्टडी: