OpenID का उपयोग करना Stackoverflow सदस्यता साबित करने के लिए

वोट
7

यहाँ सौदा है:
- फ्लेयर काफी एक Facebook अनुप्रयोग की मांग
फेसबुक मंच सीखने पर काम कर -मैं

इसलिए, मैं अपने प्रोफ़ाइल के किनारे पर एक बॉक्स में अपना फ्लेयर एम्बेड करने के लिए एक छोटा सा फेसबुक ऐप लिखा है। यदि आप रुचि रखते हैं और फेसबुक पर हैं ; सावधान रहना है कि इस प्रगति में एक काम है, को बदलने की संभावना है और किसी न किसी किनारों की एक पूरी गुच्छा है।

हालांकि, मैं एक सुंदर तरीका कहने के लिए इस Dinky app से यह मेरा Stackoverflow प्रोफ़ाइल है नहीं है। मेरे वर्तमान समाधान सबसे अच्छा प्रदर्शन किया है इस छवि । यह है सच में, मूर्खतापूर्ण; और प्रतिरूपण को रोकने कोई बात नहीं है।

OpenID के साथ कोई अनुभव नहीं है के बाद, मैं वहाँ कुछ रास्ता है (और इस तरह से के कुछ उदाहरण के लिए, कृपया) प्राप्त करने के लिए उनके Stackoverflow किसी तीसरे पक्ष को पहचान प्रदान करने के लिए एक उपयोगकर्ता अगर सोच रहा हूँ?


व्यवहार Noldorin के जवाब ने सुझाव दिया है कि करने के लिए बदल दिया है।
ऐसा करने के लिए एक saner तरह से इस बात के लिए अनुरोध करें UserVoice पर मना कर दिया

19/05/2009 को 20:55
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
10

वहाँ OpenID से एक StackOverflow आईडी प्राप्त करने के लिए और क्या करने के लिए विपरीत संभव है, लेकिन अनावश्यक रूप से जटिल (आपके द्वारा सुझाए गए विधि की तुलना में) होगा कोई रास्ता नहीं है। कॉपी करने और यूजर आईडी / प्रोफ़ाइल URL चिपका मेरे मन में, बहुत असुविधाजनक नहीं है।

हालांकि, मैं प्रतिरूपण के मुद्दे का हल किसी प्रकार का सुझाव दे सकते हैं। यह एक थोड़ा मूर्खतापूर्ण विधि की तरह लग सकता है, लेकिन यह सबसे आसान तरीका है, जिनमें से मैं बीमा करने के लिए है कि लगता है कि कर सकते हैं केवल उपयोगकर्ता themself बिल्ला प्रदर्शित कर सकते हैं। फिर से, मैं यह भी असुविधाजनक है नहीं लगता। (एक ईमेल पुष्टि का उपयोग कर के अधिक परंपरागत विधि यह देखते हुए कि ईमेल सार्वजनिक नहीं कर रहे हैं संभव नहीं है,।)

  1. अपने फेसबुक ऐप एक यादृच्छिक (अल्फान्यूमेरिक?) कोड उत्पन्न की है। के रूप में कुछ A8IO45QW6Tकरना चाहिए।
  2. एक संक्षिप्त अवधि (, कहते 5 मिनट) के लिए अपने Facebook अनुप्रयोग के सर्वर साइड पर इस कोड को पकड़ो।
  3. उपयोगकर्ता अपने को संपादित करने के निर्देश दें मेरे बारे में , अंतिम पंक्ति को दिया कोड जोड़ने तो फेसबुक पर लौटने और पुष्टि करने के लिए से जानकारी। निर्दिष्ट उपयोगकर्ता की प्रोफ़ाइल पृष्ठ के HTML के सरल निरीक्षण स्वामित्व का सत्यापन करेंगे। उपयोगकर्ता फिर उनके से सत्यापन कोड निकाल सकते हैं मेरे बारे में पाठ।

अच्छा विचार इस फेसबुक ऐप, वैसे बनाने। मैं तो बस इसे आजमाइए सकता है!

19/05/2009 को 21:19
का स्रोत उपयोगकर्ता

वोट
2

एक अन्य समाधान है कि तत्काल सत्यापन के लिए अनुमति होगी ई-मेल पता hashing और अगर यह उपयोगकर्ता के Gravatar से मेल खाता है देखने के लिए जाँच कर रहा है। दी, नहीं हर उपयोगकर्ता एक ईमेल पता प्रदान की गई है, लेकिन आप हमेशा पहले इस चेक प्रदर्शन कर सकते हैं और अगर यह विफल रहता है तुम वापस करने के लिए खंड संपादन गिर सकता है मेरे बारे में (या बस आवश्यकता है कि उपयोगकर्ता एक ईमेल पता है)। यह विचार मेरे नहीं है, इसलिए मैं दूँगा अशक्त समझाने :

आप अभी भी स्रोत उपलब्ध है? अन्य उपयोगकर्ताओं के अपने परिणामों को खिलवाड़ करने से रोकने के रूप में मैं एक समाधान मिल गया है। तुम सिर्फ दर्शक द्वारा प्रयुक्त ईमेल पता हैश और के रूप में पृष्ठ पर gravatar छवि लिंक के लिए जांच करने की आवश्यकता gravatar साइट पर उल्लिखित । प्रयोक्ता आईडी और छवि हैश मैच, तो डेटाबेस के लिए परिवर्तन रिकॉर्ड हैं, अन्यथा ... बस परिणाम दिखाते हैं। मुझे लगता है कि परिवर्तन कर सकते हैं, लेकिन स्रोत खो दिया लगता है ... :(

20/05/2009 को 19:43
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more