पुराने Google ओपनिड के साथ, जब मैंने उपयोगकर्ता को भेजा (जिसे पहले मेरे ऐप में चुना गया था) तो ऑथ यूआरएल में, यह होगा तुरंत उन्हें अपने ऐप पर रीडायरेक्ट करें।Google OAuth2 उपयोगकर्ता को अनुमति के लिए फिर से पूछता है जब मैं उन्हें यूआरएल यूआरएल को भेजता हूं
अब, ओएथ 2 के साथ, यूथ यूआरएल उपयोगकर्ता को अनुमति के लिए पूछता रहता है। मैं इस पर डॉक्स के कुछ पढ़ा है, लेकिन मैं क्या मिलता है न कि यह कैसे प्रवाह मैं चाहिए काम करने के लिए है: गूगल में
- उपयोगकर्ता लॉग मेरी एप्लिकेशन के माध्यम से और क्लिक्स
- दिन बाद अनुमतियों के लिए अनुमति देते हैं, कुकी साफ़ कर रहे हैं , उपयोगकर्ता वापस अपनी साइट के लिए आता है, क्लिक
- उपयोगकर्ता फिर से अनुमति के लिए कहा नहीं है और वे तुरंत में लॉग इन किया "गूगल पर लॉगिन करें"।
मुझे लगता है कि यह प्रमाणीकरण टोकन भंडारण या के साथ कुछ है चरण 1, में टोकन रीफ्रेश करें लेकिन चरण 3 में, मुझे नहीं पता कि वे कौन हैं हैं, तो मैं वैध पहुंच टोकन प्राप्त करने के लिए उचित लेख के साथ कैसे मिलान कर सकता हूं या टोकन रीफ्रेश कर सकता हूं।
मेरे परीक्षणों में, जब मैं उन्हें चरण 1 में मूल ऑथ यूआरएल में भेजता हूं, तो उन्हें फिर से अनुमतियों के लिए कहा जाता है।
संपादित करें: मिला समाधान
गूगल-api डालता है "approval_prompt = बल" डिफ़ॉल्ट रूप से जब प्रमाणन URL बनाने में।
मैंने इसे Google ऑटो के रूप में 'ऑटो' पर सेट कर दिया है। लेकिन दुख की बात है कि यह हमेशा अनुमतियों के लिए फिर से पूछता है। – dyoser
हाय डाइसर, मुझे एक ही समस्या है। क्या आपको यह तय करने का मौका मिला? – javadev
आपको टोकन के लिए कोड का आदान-प्रदान करके प्रक्रिया पूरी करनी है, तो ऐप यहां https://security.google की सूची में दिखाई देगा।कॉम/सेटिंग्स/सुरक्षा/अनुमतियां और उपयोगकर्ताओं को अनुमतियों के लिए फिर से नहीं पूछा जाएगा। – zavr