के साथ क्लाउड एंडपॉइंट्स ऐपेंगिन क्लाउड एंडपॉइंट्स पर प्रमाणीकृत कॉल करने में नया Google + साइन-इन कैसे उपयुक्त है। एंडपॉइंट्स के साथ ओथ का उपयोग करने के लिए ऐप को कम से कम 'https://www.googleapis.com/auth/userinfo.email' दायरे के लिए अनुमति का अनुरोध करना होगा। क्या Google+ साइन-इन बटन का उपयोग इस दायरे को प्रदान करेगा? या क्या मुझे अपने उपयोगकर्ताओं से अभी तक एक और अनुमति के लिए पूछना होगा ??नए Google+ साइन-इन
उत्तर
Google+ साइन-इन बटन में "स्कॉप्स" विशेषता है जिसे आप अतिरिक्त स्कोप सूचीबद्ध कर सकते हैं जिन्हें आप अनुरोध करना चाहते हैं। आप userinfo.email स्कोप के साथ-साथ किसी भी क्लाउड विशिष्ट को सूचीबद्ध कर सकते हैं।
यदि आपको retrieve a user's email address की आवश्यकता है, तो आप उस विशेषता के भीतर userinfo.email स्कोप जोड़ सकते हैं और फिर पता पुनर्प्राप्त करने के लिए उचित REST अंत बिंदु का उपयोग कर सकते हैं।
इसके अतिरिक्त, मोबाइल ऐप्लिकेशन में ई-मेल पते को पुनः प्राप्त करने के लिए देखें:
userinfo.email गुंजाइश plus.login स्कोप के अतिरिक्त है। वास्तव में, plus.login स्पष्ट रूप से उपयोगकर्ता के ईमेल पते तक पहुंच प्रदान करता है।
हालांकि आप "एक और अनुमति" मांग रहे हैं, यह सब एक ही ओएथ स्क्रीन में एक ही समय में किया जाता है, इसलिए सभी अनुमतियां एक साथ सूचीबद्ध की जाएंगी। अनुमतियों की स्क्रीन के बाद उपयोगकर्ता को स्क्रीन के साथ प्रस्तुत नहीं किया जाता है, उनके ईमेल के लिए अनुरोध plus.login स्कोप जानकारी के अनुरोधों के साथ सूचीबद्ध किया जाएगा।
ठीक है, मैं इसका परीक्षण करूँगा। क्या आप एंड्रॉइड के बारे में जानते हैं? यदि मैं नए साइन-इन बटन का उपयोग करता हूं, तो क्या मैं अनुमति के लिए उसी अनुरोध के साथ userinfo.email स्कोप शामिल कर सकता हूं ?? – Patrick
मैं प्रलेखन में देखता हूं कि आप प्लस क्लाइंट.बिल्डर से स्कोप्स का अनुरोध कर सकते हैं हालांकि सूचीबद्ध स्कॉप्स केवल जी + स्कॉप्स हैं। मैं userinfo.email गुंजाइश का प्रयास करने जा रहा हूं और देख रहा हूं कि क्या होता है ... – Patrick
आपको अपने आवेदन की आवश्यकता वाले किसी भी क्षेत्र को जोड़ने में सक्षम होना चाहिए, हालांकि मैं स्वीकार करूंगा कि मैंने इसे स्वयं नहीं किया है। यह ओएथ के डिजाइन का हिस्सा है, हालांकि, इसे "चाहिए" काम करना चाहिए। – Prisoner
- 1. वेबसाइट लॉगिन, साइनइन और प्रमाणीकरण प्रणाली
- 2. एंड्रॉइड ऐप्स के लिए ओपनआईडी जिसके लिए साइनइन
- 3. google ऐप्स स्क्रिप्ट और जीमेलएप: केवल नए संदेश प्राप्त करें
- 4. नए ईमेल (Google Apps/जीमेल) पर ट्रिगर PHP स्क्रिप्ट
- 5. नए बाजार या Google प्लस की तरह यूआई कैसे बनाएं?
- 6. एंड्रॉइड के लिए नए Google मानचित्र एपीआई में GoogleMap
- 7. Google नक्शे एसडीके नए इंटेल एटम x86 एमुलेटर
- 8. "नए"
- 9. नए
- 10. नए
- 11. नए
- 12. नए इनपुट
- 13. नए उपयोगकर्ता
- 14. नए कैलेंडर
- 15. नए टैब
- 16. नए टैब
- 17. नए ओपनजीएल
- 18. नए कंप्यूटर
- 19. नए कोड
- 20. नए कॉलम
- 21. नए आइटम
- 22. Google मार्कर
- 23. नया Google नाओ और Google+ कार्ड इंटरफ़ेस
- 24. 'ऑपरेटर नए': परिभाषा, विभिन्न लिंकेज (नए सिरे से परिभाषित नए ऑपरेटर पर _dllspec का प्रयोग करके)
- 25. लाइव एसडीके - साइनइन बटन के बिना साइन इन करने का प्रयास करें
- 26. आरएसएस फ़ीड में नए नए आइटमों का पता लगाना
- 27. क्या हर नए दृश्य को नए लेआउटपरम की आवश्यकता है?
- 28. नए Google मानचित्र आईओएस ऐप के समान एक स्लाइड अप व्यू बनाना, एकाधिक UIPanGestureRecognizer
- 29. प्रत्येक नए आलेख जमा करने के बाद Google साइटमैप पिंग करना?
- 30. एंड्रॉइड के लिए Google क्रोम मोबाइल में नए टैब जेस्चर पर स्वाइप अक्षम करें
यह मेरे लिए काम नहीं कर रहा है। मुझे बस स्क्रीन पर टोस्ट किया गया "एक आंतरिक त्रुटि हुई"। क्या आपने वास्तव में यह किया है? – Patrick
मुझे यह काम मिल गया। मुझे कम से कम लॉगिन स्कोप होना था, मैं सिर्फ userinfo.email का उपयोग कर रहा था। मुझे कहना होगा कि यह एक अच्छा प्रवाह है और इसे लागू करने में आसान है! – Patrick
क्या यह सुविधा आपको google + उपयोगकर्ता प्रोफ़ाइल के अन्य तत्व प्रदान करती है? उदाहरण के लिए, उपयोगकर्ता प्रोफाइल तस्वीर? – sthomps