2012-09-24 10 views
5

मैं वेब विकास के लिए बहुत नया हूं। मैंने Google प्लस के साथ लॉगिन की खोज की है और कई अच्छे ट्यूटोरियल पाये हैं। लेकिन वे बहुत पुराने लगते हैं (उनमें से अधिकतर 2011 से)। क्यूं कर?मेरी वेबसाइट पर Google Plus के साथ लॉगिन करें

मैंने कोड भाग के नीचे कोशिश की।

<script type="text/javascript" language="javascript">  
    $("#packagesGrid").load('https://www.googleapis.com/oauth2/v1/userinfo?alt=json&access_token=ya29.ahes6zt9yv2qaeej5ycn21fn9maokp15scwqkcal3guqxxez7odtjg&token_type=bearer&expires_in=3600');  
</script> 

मैं सिर्फ मैन्युअल रूप से jQuery लोड समारोह पर यूआरएल को टोकन चिपकाया कॉपी। लेकिन पेज से कुछ भी भरा नहीं है।

+0

क्या आप कोई फ्रेमवर्क उपयोग कर रहे हैं? –

उत्तर

2

मैं इस समय एक Google प्रस्तुति में हूं और जाहिर है कि उन्होंने अभी Google+ sign-in लॉन्च किया है, जो आपको इस तरह की अधिक सुंदरता से काम करने की अनुमति देता है।

मुझे इसके बारे में और अधिक जानकारी नहीं है, वास्तव में, लेकिन यह निश्चित रूप से एक लायक दिखता है।

+0

धन्यवाद ओवेन, जैसा कि आपने कहा है, यह अच्छा लगता है। मैं कोशिश करता हूं और आपको अपडेट करता हूं। –

+0

@ कसुनराजपशा धन्यवाद; मुझे निश्चित रूप से यह जानने में दिलचस्पी होगी कि यह उतना अच्छा है जितना लगता है (और मेरे पास कोई प्रोजेक्ट नहीं है जिसे मैं इस समय कोशिश कर सकता हूं) –

3

मैं निम्नलिखित ट्यूटोरियल Login with Google Account OAuth का उपयोग करने का सुझाव दूंगा। यह सही तरीकों को बुलाता है और उपयोगकर्ता डेटा को आपके डेटाबेस में सहेजता है। इसके अलावा यह आज प्रकाशित किया गया था।

+0

मैंने यह भी कोशिश की, लेकिन प्रमाणीकरण को पूरा करने में लंबा समय लगता है। –

6

Google एपीआई प्रमाणीकरण और प्रमाणीकरण के लिए ओएथ 2.0 प्रोटोकॉल का उपयोग करते हैं। Google कई OAuth 2.0 प्रवाहों का समर्थन करता है जो सर्वर परिदृश्यों में सामान्य वेब सर्वर, जावास्क्रिप्ट, डिवाइस, स्थापित अनुप्रयोग और सर्वर को कवर करते हैं। Google द्वारा OAuth के पिछले संस्करणों को बहिष्कृत कर दिया गया है।

यह इस प्रकार से काम करता है: https://developers.google.com/accounts/docs/OAuth2

कोडिंग के साथ शुरू करने के लिए,

https://code.google.com/p/google-plus-php-starter/

बस परियोजना डाउनलोड करने और चरणों में उल्लेख किया है का पालन करें।

मैंने हाल ही में यह कोशिश की है और यह 100% ठीक काम कर रहा है।

+2

यह 2012 में पोस्ट किया गया था। तो कृपया इस बार फिर से देखें नहीं .. –

1

यह आप php

और उसके बाद, आप तो कुछ प्रमुख

(ग्राहक आईडी, ग्राहक गुप्त कुंजी, गूगल के लिए सरल API कुंजी की तरह) उत्पन्न करने के लिए की जरूरत है के लिए गूगल ग्राहक एपीआई पुस्तकालय का उपयोग करने के लिए आपको इन एपीआई का उपयोग करना होगा और जेनरेट की गई चाबियों का उपयोग करना होगा। आप संबंधित वेबसाइटों पर पूरी प्रक्रिया और दस्तावेज पा सकते हैं ...

यदि आप काम करने वाले ट्यूटोरियल को देखते हैं।

संबंधित मुद्दे