Google साइन-इन, Google API के साथ आपके इंटिग्रेशन को आसान बनाते हुए, OAuth 2.0 फ़्लो और टोकन लाइफ़साइकल को मैनेज करता है. उपयोगकर्ता के पास हमेशा किसी भी ऐप्लिकेशन का ऐक्सेस हटाने का विकल्प होता है.
Google 3P ऑथराइज़ेशन लाइब्रेरी को अपनी वेबसाइट से इंटिग्रेट करने से पहले, आपको एक क्लाइंट आईडी बनाना होगा. इसके लिए आपको 3P ऑथराइज़ेशन एपीआई को कॉल करना होगा.
Google API (एपीआई) कंसोल प्रोजेक्ट और क्लाइंट आईडी बनाने के लिए, नीचे दिए गए बटन पर क्लिक करें:
जब आप प्रोजेक्ट कॉन्फ़िगर करते हैं, तो वेब ब्राउज़र के क्लाइंट का प्रकार चुनें और अपने ऐप्लिकेशन का ऑरिजिन यूआरआई तय करें. जब आप जांच करते हैं, तो http://localhost
और http://localhost:<port_number>
दोनों को JavaScript वाले ऑरिजिन फ़ील्ड में जोड़ना ज़रूरी है.
कॉन्फ़िगरेशन पूरा होने के बाद, बनाए गए क्लाइंट आईडी को ध्यान में रखें. अगले चरणों को पूरा करने के लिए, आपको क्लाइंट आईडी की ज़रूरत पड़ेगी. (क्लाइंट सीक्रेट भी बनाया जाता है, लेकिन आपको सिर्फ़ सर्वर साइड से जुड़ी कार्रवाइयों के लिए इसकी ज़रूरत होती है.)