AccountLinking का इस्तेमाल ऐप्लिकेशन में किया जाता है. इससे Google, लोगों को ऐप्लिकेशन की वेब सेवाओं में साइन इन करने के लिए गाइड कर पाता है.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum ( |
फ़ील्ड | |
---|---|
clientId |
पुष्टि करने का अनुरोध करने वाले क्लाइंट की पहचान करने के लिए, यूनीक सार्वजनिक स्ट्रिंग. |
clientSecret |
क्लाइंट सीक्रेट, जिसे डेवलपर मैनेज करता है. |
grantType |
पुष्टि करने के तरीके के बारे में बताता है. |
authenticationUrl |
वह यूआरएल जहां लॉगिन क्रेडेंशियल डालने के लिए, उपयोगकर्ताओं को रीडायरेक्ट किया जाएगा. जैसे, |
accessTokenUrl |
ऐक्सेस टोकन फ़ेच करने के लिए यूआरएल को, ऑथराइज़ेशन कोड दिया गया. उदाहरण के लिए, |
scopes[] |
उन दायरों की सूची जिनके लिए उपयोगकर्ता को अनुमति देनी होगी. ज़्यादा से ज़्यादा 10 स्कोप काम करते हैं. |
scopeExplanationUrl |
उन दायरों के बारे में जानकारी दिखाने के लिए ऐप्लिकेशन का यूआरएल जिनके लिए ऐक्सेस टोकन दिया जा रहा है. यूआरएल के साथ क्वेरी पैरामीटर "स्कोप" जोड़ दिया जाएगा.इसमें, अनुरोध किए जा रहे स्कोप की सूची शामिल होगी. उदाहरण के लिए: |
googleSignInClientId |
Google API कंसोल OAuth 2.0 क्लाइंट आईडी, जिसका इस्तेमाल 'Google साइन इन' के लिए ऐप्लिकेशन के ज़रिए किया जा रहा है. यह फ़ील्ड, |
assertionTypes[] |
टोकन एंडपॉइंट पर, दावे के वे टाइप की सूची जिन पर ऐप्लिकेशन काम कर सकता है. |
basicAuthHeaderForTokenEndpoint |
अगर इस फ़ील्ड को 'सही है' पर सेट किया जाता है, तो टोकन एंडपॉइंट के लिए बेसिक ऑथराइज़ेशन हेडर का इस्तेमाल करता है. अगर ऐसा नहीं है, तो पोस्ट के मुख्य हिस्से में क्लाइंट आईडी और सीक्रेट का इस्तेमाल किया जाता है. |
revocationEndpoint |
टोकन रद्द करने का एंडपॉइंट, सही वैल्यू पाने के लिए कृपया आईडीपी के डेवलपर दस्तावेज़ देखें. उदाहरण के लिए, https://login.example.com/oauth/revoke. |
androidAppFlip[] |
Android AppFlip के लिए खाता लिंक करने से जुड़ा कॉन्फ़िगरेशन. |
iosAppFlip[] |
खाता लिंक करने का कॉन्फ़िगरेशन iOS AppFlip. |
AndroidAppFlip
Android AppFlip के लिए खाता लिंक करने से जुड़ा कॉन्फ़िगरेशन.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "appPackageName": string, "appSignature": string, "appFlipIntent": string } |
फ़ील्ड | |
---|---|
appPackageName |
3P (तीसरे पक्ष का) ऐप्लिकेशन का पैकेज नाम. |
appSignature |
3P ऐप्लिकेशन के लिए, उनके साइनिंग सिग्नेचर का SHA-256 फ़िंगरप्रिंट. |
appFlipIntent |
3P (तीसरे पक्ष का) ऐप्लिकेशन शुरू करने के लिए, इंटेंट के तौर पर की जाने वाली कार्रवाई. |
IosAppFlip
खाता लिंक करने का कॉन्फ़िगरेशन iOS AppFlip.
जेएसओएन के काेड में दिखाना | |
---|---|
{ "universalLink": string } |
फ़ील्ड | |
---|---|
universalLink |
3P ऐप्लिकेशन के लिए यूनिवर्सल लिंक पर क्लिक करें. |