में Google उपयोगकर्ता सर्वरAuthCode शून्य IOS ऐप में GoogleSignIn
ढांचे को एकीकृत करने और सर्वर पर किसी उपयोगकर्ता को प्रमाणीकृत करने का प्रयास कर रहा हूं। मैं उपयोगकर्ता में लॉग इन करने में कामयाब रहा, लेकिन - (void)signIn:(GIDSignIn *)signIn didSignInForUser:(GIDGoogleUser *)user withError:(NSError *)error
प्रतिनिधि विधि में, user.serverAuthCode
nil
है, और मुझे सर्वर पर उपयोगकर्ता प्रमाणीकृत करने के लिए, इस सर्वर प्रमाणीकरण कोड को पास करने की आवश्यकता है।उद्देश्य-सी
मैं this documentation page पढ़ सकते हैं और यह कहा गया [GIDSignIn sharedInstance]
की serverClientID
गुण सेट करने के लिए है कि मैं, लेकिन कहीं नहीं यह कहा गया है, जहां मैं इस "सर्वर क्लाइंट id" मिल रहा है है। मैंने दुनिया में सभी चाबियों के साथ परीक्षण नहीं किया।
मुझे तब this documentation page पता चला जो ऐसा लगता है कि यह हमें यह बताने की कोशिश कर रहा है कि यह जादुई आईडी कहां ढूंढें, लेकिन यह खराब शब्द का उपयोग कर रहा है और मदद नहीं करता है। मैं प्रकार Web application
साथ OAuth2 साख है, लेकिन:
- वे वेब (ग्राहक) अनुप्रयोग, कि मेरे iOS एप्लिकेशन है, जो भी सर्वर
- मैं इसे का उपयोग कर की कोशिश की के साथ संचार से मेल खाती है के लिए उपयोग किया जाता है, और यह काम नहीं किया।
किसी को भी सफलतापूर्वक गूगल (गरीब) प्रलेखन के चंगुल से भागने में सफल हो गए थे?
यह काम किया, धन्यवाद! –
यह मेरे लिए भी डिवाइस पर होता है .. सर्वरऑथकोड शून्य –
डाउनवोट क्यों है?!? –