2009-01-12 14 views
28

पर अपने डोमेन ईमेल के लिए Google Apps का उपयोग कैसे करते हैं, और मैं सोच रहा था कि क्या मैं नियमित जीमेल खाते की बजाय ओपनआईडी के लिए उस खाते का उपयोग कर सकता हूं।आप अपने ओपनआईडी को Google Apps

मैं जानता हूँ कि मैं कुछ अन्य URL इस का उपयोग करने के OpenID प्रतिनिधि कर सकते हैं:

<link rel="openid.server" href="http://www.myopenid.com/server" /> 
<link rel="openid.delegate" href="http://samruby.myopenid.com/" /> 

लेकिन मैं गूगल के लिए उपयुक्त URL नहीं मिल रहा।

धन्यवाद

-Mathieu

उत्तर

16

Google ने हाल ही में (एक घंटा या उससे पहले) Google Apps ग्राहकों के लिए ओपनआईडी समर्थन की घोषणा की।

the discovery protocol on Google Groups देखें। एक अच्छी शुरुआत होनी चाहिए।

मेरा मानना ​​है कि अंत बिंदु है हिंदुस्तान टाइम्स टी पी एस: //www.google.com/accounts/o8/site-xrds hd = your-domain.com

+0

अब मैं इस जवाब को स्वीकार करता हूं, क्योंकि स्थिति बदल गई है, चेतावनी के साथ कि यह केवल _paying_ Google Apps ग्राहकों के लिए उपलब्ध है। –

+0

उनके ब्लॉग के अनुसार, यह सभी Google Apps ग्राहकों के लिए सक्षम है। http://googlecode.blogspot.com/2009/07/google-apps-openid-identity-hub-for.html ऐसा लगता है कि वे प्रतिनिधिमंडल की अनुमति नहीं देते हैं। यह "जोखिम भरा व्यवसाय" है। http://groups.google.com/group/google-federated-login-api/browse_thread/thread/825067789537568c# –

+0

वह Googleकोड आलेख कहता है कि यह सभी संस्करणों के लिए उपलब्ध है, घोषणा का कहना है कि यह केवल प्रीमियर और एडक्शन पर लागू होता है डोमेन, और google-federated-login-api केवल प्रीमियर और शिक्षा का जिक्र करते हैं। मुझे अपने सीपीएनल में सक्षम/अक्षम करने वाला स्विथ नहीं दिख रहा है। तो मैं उलझन में हूँ। –

1

मेरे समझ है कि गूगल को उजागर नहीं किया गया है कि सर्वर यूआरएल है, और इस तरह के रूप में इस तकनीक का एक गूगल OpenID के लिए निष्क्रिय बना देता है।

4
+1

लेकिन इसके लिए प्रमाणीकरण अभी भी myopenid.com के माध्यम से नहीं होगा? मुझे लगता है कि ओपी अपने मौजूदा डोमेन प्रमाण-पत्रों का उपयोग करने के बारे में पूछ रहा था। –

+0

मैं से ई आप क्या कह रहे हैं। उम्मीद है कि बिंदु एक दिन होगा जब सभी सेवाएं ओपनआईडी उपभोक्ता हैं। –

1

यह संभव नहीं है।

नोट: OpenID प्रमाणीकरण वर्तमान में Google खातों के लिए समर्थित है केवल, न कि Google Apps (मेजबानी) खातों

© http://code.google.com/apis/accounts/docs/OpenID.html

+7

यह उत्तर पुराना है। –

6

आप (आपके Google Apps डोमेन में अपने स्वयं के openid सर्वर चला सकते हैं जीएई का उपयोग करके) - Google ओपनिड सर्वर का नमूना कोड प्रदान करता है। मैंने हाल ही में इसे नवीनतम ओपनआईडी लाइब्रेरी में पोर्ट किया है, इसलिए अब यह ओपनिड 2.0 संगत है। प्रोजेक्ट पेज: http://code.google.com/p/appengine-openid-provider/

4

OpenID2 के लिए मैं वर्तमान में यह मेरी साइट पर

<link rel="openid2.provider" href="https://www.google.com/accounts/o8/ud" /> 

क्योंकि यह केवल एक ही आवश्यक है। चूंकि मैं अपने डिफ़ॉल्ट Google खाते के रूप में अब Google Apps में लॉग इन हूं। ओपनआईडी उपभोक्ता (इस बिंदु पर ज्यादातर स्टैक एक्सचेंज साइट्स) उस खाते का उपयोग करते हैं (मुझे Google से यह संदेश मिलता है कि साइट उस Google खाते का उपयोग कर सकती है या नहीं।

यह Google ऐप्स खाते को इस तरह से नहीं रोकता है एक गैर- Google एप्लिकेशन

<link rel="openid2.local_id" href="http://www.google.com/profiles/YOURGOOGLEPROFILE" /> 

(ऊपर प्रदाता के अतिरिक्त) के साथ खाते का उपयोग किया लेकिन यह मुझे मेरे Google Apps खाते का उपयोग करने के क्योंकि यह एक मैं फिलहाल लॉग ऑन कर रहा हूं अनुमति मिल जाएगी।

+1

क्या यह एक मुफ्त Google Apps खाते, या केवल उद्यम और शिक्षा पर काम करता है? –

+1

मेरे पास एक मुफ्त संस्करण है। –

+0

मैंने जेफ के कोड का उपयोग किया और कुछ साइटों (जैसे स्टैक एक्सचेंज साइट्स) तक पहुंचने में सक्षम था, लेकिन अन्य नहीं (37 सिग्नल सामान), इसलिए मुझे पुराने सर्वर/प्रतिनिधि मॉडल पर वापस जाना पड़ा। लेकिन यदि आप अपने यूआरएल का उपयोग अपने प्रतिनिधि के रूप में कर रहे हैं, तो यह देखने के लायक है कि आप जिन साइटों को एक्सेस करते हैं, वे ओपनआईडी 2 स्वीकार करेंगे। मैं निश्चित रूप से Google में अपने पुराने ओपनआईडी प्रदाता में से कहीं अधिक लॉग इन हूं। – charliepark

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