क्या उपयोगकर्ता को पहचानने के लिए उपयोगकर्ता नाम की तुलना में ईमेल का उपयोग करके पंजीकरण लॉगिन बेहतर है?
क्या उपयोगकर्ता को पहचानने के लिए उपयोगकर्ता नाम की तुलना में ईमेल का उपयोग करके पंजीकरण लॉगिन बेहतर है?
जवाबों:
लॉगिन नाम ।
ईमेल पता कभी पहचान का साधन नहीं था, बल्कि संचार का एक साधन था
अगर कोई यूजर किसी की आंखों के सामने लॉग इन कर रहा है, तो उसका ईमेल पता सामने आ जाएगा, जो काफी खराब है। यदि एक लॉगिन नाम सामने आया है, तो यह कोई बड़ी बात नहीं है।
लॉगिन नाम को सार्वजनिक प्रदर्शन नाम में स्वचालित रूप से न बदलें। वे दो पूरी तरह से अलग चीजें हैं। उपयोगकर्ता को प्रदर्शन नाम अलग से निर्दिष्ट करने दें। बोनस अंक, उपयोगकर्ता को लॉगिन नाम और प्रदर्शन नाम दोनों को बाद में स्वतंत्र रूप से संपादित करने दें।
OpenID पर विचार करें। लेकिन अगर आप इसका उपयोग नहीं करना चाहते हैं, तो उपयोगकर्ता नाम का प्लस यह है कि यह किसी विशिष्ट ईमेल से लिंक नहीं है। ईमेल का प्लस यह है कि उन्हें याद नहीं रखना होगा कि उन्होंने उपयोगकर्ता नाम के लिए क्या उपयोग किया है।
ईमेल जरूर करें। देखिए, उपयोगकर्ताओं के पास पहले से ही इतना बुरा है कि वह अन्य साइटों के लिए याद करने के लिए एक bajillion उपयोगकर्ता / पास के साथ है। अधिकांश साइटें उपयोगकर्ता नाम के लिए ईमेल पते का उपयोग करती हैं, इसलिए बस उसी के साथ जाएं और अपने उपयोगकर्ताओं का जीवन आसान बनाएं ...
OpenID ftw ... यदि आप इसे सेटअप करने के लिए समय का निवेश करने को तैयार हैं, तो मुझे लगता है कि इसमें $ $ शामिल है, लेकिन मैं गलत हो सकता है?
मुझे लगता है कि आपको लॉगिन के लिए उपयोगकर्ता नाम और ईमेल दोनों की अनुमति देनी चाहिए (मुझे लगता है कि यह प्रणाली है जो उनके पास डिस्क्स के साथ है ), निश्चित रूप से आपको केवल मैथ्यू द्वारा बताए गए अनुसार दूसरों को उपयोगकर्ता नाम प्रदर्शित करना चाहिए।
जोड़ा गया। या आप OpenID (अत्यधिक अनुशंसित) के लिए जा सकते हैं, जो एक प्रकार का इंटरनेट चालक लाइसेंस है ।
ईमेल पर उपयोगकर्ता नाम पसंद करने के कई कारण हैं (यह ईमेल की अवधारणा का दुरुपयोग होगा, एक दर्शक आपके पते को पढ़ सकता है - ऐसा नहीं है कि मैं थोड़ी सी भी परवाह करूंगा, लेकिन कुछ) आदि, लेकिन मुझे लगता है कि फायदे अभी भी जीते हैं:
लॉगिन के लिए एक ईमेल पते के साथ आपके पास कोई भी उपयोगकर्ता नाम हो सकता है (बहुत छोटा, बहुत लंबा, रिक्त स्थान और कैप के साथ जिसे आपको याद नहीं रखना होगा, विशेष प्रतीकों के साथ, आप इसे नाम देते हैं);
आपको पहले से ही प्रत्येक साइट के लिए एक पासवर्ड याद रखना होगा, एक युग्मित उपयोगकर्ता नाम को याद रखना वास्तव में पूछने के लिए बहुत अधिक है;
लोगों को उपयोगकर्ता नाम बदलने में सक्षम होना चाहिए;
कुछ मामलों में (उदाहरण के लिए, एक संगीत बैंड समुदाय) एक उपयोगकर्ता अधिक खातों का प्रबंधन कर सकता है - क्या उसे प्रत्येक और किसी के लिए एक अतिरिक्त लॉगिन होना चाहिए? क्या उसके पास उन सभी को प्रबंधित करने के लिए एक उपयोगकर्ता नाम होना चाहिए? कौनसा? कोई भी इसे कभी भी नहीं देखेगा;
लोग उपयोगकर्ता नाम बदलना चाह सकते हैं।
उस ने कहा, समाधान 3 पार्टी प्रमाणीकरण सेवाओं का उपयोग कर रहा है, विशेष रूप से OpenID में: यदि आप इस तरह के कट्टर h4X0r हैं, तो किसी भी समर्थित प्लेटफॉर्म (Google, facebook, Twitter, कुछ भी) में खाता नहीं है तो आपके पास संभवतः अपना खुद का है OpenID सर्वर।
बस ईमेल पते का उपयोग करें। चिंताओं की पेंच जुदाई; मेरे पास पहले से ही बहुत से उपयोगकर्ता नाम हैं।
यदि आप चाहते हैं तो आप दोनों कर सकते हैं, लेकिन यदि आप सावधान नहीं हैं तो आप गैर-मानक UI वाले लोगों को भ्रमित करने का जोखिम उठा सकते हैं। (यह OpenID का नकारात्मक पहलू है।)
इसके अलावा, गावकर की तरह एक मूर्ख मत बनो और अपने पासवर्ड को नमक करने के लिए उपेक्षा करें।
क्या साइट दूसरों के साथ सामाजिक संपर्क की अनुमति देती है जो नाम देखेंगे? यदि हां, तो उपयोगकर्ता को एक उपयोगकर्ता नाम चुनें।
अन्यथा, ईमेल पते का उपयोग करें। उपयोगकर्ता को याद रखना एक कम बात होगी।
ऐसी परिस्थितियां हैं जहां या तो दूसरे पर फायदे हैं।
मुझे लगता है कि उपयोगकर्ताओं को यहां कॉल करने देना चाहिए, इसलिए आपको दोनों विकल्पों के बारे में सोचना चाहिए। यदि लॉगिन नाम ईमेल के समान है तो आप एक अतिरिक्त चेक-बॉक्स / रेडियो-बटन आदि का चयन करते हैं।
राक्षस जैसी साइटें उपयोगकर्ता नाम या ईमेल-आईडी के साथ लॉगिन की अनुमति देती हैं। उनके इंटरफ़ेस की जाँच करें।
अधिकांश लोग उपयोगकर्ता नाम और ईमेल को अलग रखना पसंद करते हैं, क्योंकि उनके ईमेल पते में व्यक्तिगत डेटा हो सकता है। इसलिए, उपयोगकर्ता को उपयोगकर्ता नाम चुनने की अनुमति देना एक अच्छा विचार है।
हर समाधान पर पक्ष और विपक्ष हैं:
ईमेल का उपयोग कर:
उपयोगकर्ता नाम का उपयोग करना: